الخميس ١٨ / أبريل / ٢٠٢٤
من نحن اتصل بنا سياسة الخصوصية منتدى عالم واحد عالم واحد للتتبع

أخبار عاجلة

<> جامعة جنوب كاليفورنيا تلغي خطاب أسنا تبسم لدفاعها عن الفلسطينيين
مسلسلات رمضان 2024

ما هي لغة java script وكيف يتم استخدامها في تصميم الويب

ما هي لغة java script وكيف يتم استخدامها في تصميم الويب

ما هي لغة java script وكيف يتم استخدامها في تصميم الويب?

جافا سكربت  java script لغة برمجية نصية من طرف العميل، بمعنى أنه يتم تنفيذها في متصفح المستخدم، وتعد من أكثر اللغات البرمجية شيوعا في العالم، كما تستخدم في تطوير صفحات الويب وتطبيقات الويب.

كيف تعمل JavaScript

تصنف لغة جافا سكربت على نطاق واسع باعتبارها لغة برمجة مفسرة، وتعمل على الترجمة المباشرة للغة الآلة عن طريق محرك، لذلك فإن كل اللغات البرمجية النصية هي لغة برمجة، لكن ليس العكس. 

محرك جافا اسكربيت

وهو عبارة عن مفسر للغة والأوامر المكتوبة بلغة جافا سكربت أو برنامج حاسوبي يشغل تعليمة جافا اسكربيت البرمجية، وتستخدم للتحويل في الوقت المناسب لتحسين الأداء.

جافا اسكربيت من ناحية العميل

في الأول يقوم المتصفح بتحميل صفحة ويب عند زيارة الصفحة، وأثناء عملية التحميل يقوم المتصفح بتحويل الصفحة إلى هيكل بيانات يسمي DOM، ثم يقوم محرك جافا بتحويل الأوامر إلى كود، وتصبح تعليمة البرمجة عبارة عن وسيط بين بناء جملة جافا والجهاز.

جافا اسكربيت من ناحية الخادم

يشير ذلك إلى استخدام لغة الكتابة في منطقة الخادم بالواجهة الخلفية، وفي تلك الحالة يتم وضع محرك جافا على الخادم مباشرة، ويمكن لوظيفة الجافا من جانب الخادم إلى الوصول إلى قاعدة البيانات وأيضا تنفيذ العمليات المنطقية المختلفة.

وتعد الميزة الأساسية من ناحية الخادم القدرة على تخصيص استجابة الموقع الخاص بالويب تخصيص تام مع مراعاة متطلباتك وطلبات المعلومات الصادرة من موقع الويب.

من جانب العميل ومن جانب الخادم 

جافا اسكربيت تصفة السلوك الديناميكي من جانب العميل ومن جانب الخادم، والمقصود بذلك القدرة على إظهار صفحة الويب لإنشاء محتوي جديد بالشكل المطلوب.

ويظهر الفرق لجافا اسكربيت من ناحية العميل ومن ناحية الخادم في طريقة إنشاء كل منهما محتوي جديد، وينشئ ذلك عن طريق تطبيق وتعديل البيانات المأخوذة من قاعدة البيانات.

ما هو المقصود بأطر عمل جافا اسكربيت؟

وتلك الأطر عبارة عن مجموعة أجزاء تعليمات برمجية من قبل وتؤدي تلك الأطر وظائف مختلفة ويمكن إعادة استخدامها، كالآتي:

·       التطوير على تطبيقات الويب وتطبيقات الهاتف.

·       تطوير الويب المتجاوب.

·       العمل على تطوير التطبيقات من ناحية الخادم.

محمد عادل

موضوعات ذات صلة