💡 تعرف على عيوب لغة HTML.


 

مميزات لغة JavaScript

 

1) السرعة

 

لغة JavaScript سريعة جدًا وبتشتغل تلقائيًا فى متصفح العميل (المستخدم) اللى بيزور موقعك، لأن اللغة مش محتاجه مصادر خارجية عشان تشتغل، فـ اللغة عمرها ما تبطأ منك نهائيًا، واللغة بتدعم جميع المتصفحات الرئيسية، يعنى مش محتاج تشوف المتصفح ده بيدعم JavaScript ولا لاء، ووجع الدماغ دا كله.


 

2) البساطة

 

بناء جملة JavaScript مُستمد من لغة Java وهو سهل التعلم وبسيط للحفظ والتعامل معه أفضل نسبيًا مُقارنة بلغات أخرى مثل ++C.


 

3) الشهرة

 

JavaScript مستخدمة فى جميع مواقع الويب، ومع ظهور Node.JS كمان أصبح الإقبال بشكل متزايد عليه فى الـ Back-end، وفيه مصادر كثيرة لتعلم لغة JavaScript، وموجود أيضًا مشاريع وأُطر ومكتبات كتيرة مبنية عليها مثل مكتبة الـ Jquery وأُطر مثل [ VueJS – React – Angular ] وتقنيات أيضًا أشهرهم AJAX وحاجات تانية كتير، وتعتبر من أكثر اللغات إستخدامًا فى العالم.


 

4) إمكانية التشغيل التفاعلى

 

على عكس PHP ولغات البرمجة النصية التانية + تقدر تتضمن JavaScript فى أى صفحة ويب أو تستخدم JavaScript فى العديد من أنواع التطبيقات المختلفة بسبب الدعم المتواصل من لغات أخرى مثل php و pearl.


 

5) تحميل الخادم

 

زى ما أنت عارف لغة JavaScript من جانب العميل “Client side” وبسبب كده الطلب على الخوادم أقل بكثير بشكل عام، وممكن لا تحتاج إالى خادم على الإطلاق فى التطبيقات البسيطة.

 


💡 لو كنت مبتدأ أنصحك بقراءة هذه المقالة 👈 10 نصائح للمبرمجين الجُدد.


 

6) الواجهات الغنية

 

تقدر تستخدم JavaScript لإنشاء ميزات مثل السحب والإفلات ومكونات أشرطة التمرير، وكلها بتعزز بشكل كبير فى واجهة المستخدم وتجربة المستخدم (UI/UX).


 

7) الوظائف الموسعة

 

يمكن للمطورين توسيع وظائف صفحات الويب عن طريق مقتطفات من JavaScript لوظائف الطرف الثالث الإضافية.


 

8) تعددت الإستخدامات

 

فيه طرق كتيرة لإستخدام JavaScript عن طريق خوادم Node.js، ولوكنت بتمهد لـ Node.js مع Express، فأنت هتستخدم قاعددة بيانات مثل MongoDB وفى الوقت ده يأتى دور JavaScript فى برمجة الـ Front-end (الواجهة الأمامية) للعملاء + من الممكن تطوير تطبيق بالكامل من الـ front للـ back عن طريق JavaScript.


 

9) التحديثات

 

مطورين لغة JavaScript بيعملوا تعديلات يوميًا وثانويًا على اللغة وبيشوفوا نقاط الضعف فين بالظبط! وبيشتغلوا عليها من أجل تحسين وتطوير اللغة.


 

💡 دوول أشهر مميزات لغة JavaScript.

💡 لا تنسي متابعتنا على مواقع التواصل الإجتماعى للمزيد من المقالات.