لغة JavaScript
جافاسكربت هي واحدة من أشهر لغات البرمجة
في العالم وأكثرها استخداماً، وأغلب المواقع وصفحات الويب تعتمد عليها لأنها
المسئولة عن عرض أي محتوى متغير مثل:
·
المحتوى الذي يظهر على الموقع بعد وقت
محدد (مثل صناديق الإشعارات – استمارات طلب التسجيل).
·
الخرائط التفاعلية (مثل خرائط جوجل).
·
الأنيميشن.
·
مشغلات الميديا (مثل مشغل الملفات الصوتية
على soundcloud).
أي محتوى يتغير على أساس سلوك الزائر أو
الوقت، فهو غالباً يعتمد على لغة جافاسكربت.
ليس هذا كل شيء، فهناك الجانب الخلفي من
المواقع أو ما يُسمى (Back -End)، وهو الخاص بالتعامل مع السيرفرات وقواعد البيانات، والذي يتم
الإعتماد فيه على Node.Js.
إن لم تكن تعرف Node.Js؛ هي عبارة عن إطار
برمجي يمكننا من استخدام الجافا سكربت في التعامل مع السيرفرات… عندما تم تطوير
هذا الإطار في عام 2009 أحدث نقلة في حجم استخدام لغة جافا سكربت، لأنها أصبحت
تؤدي الكثير من المهام في وقت واحد.
هذا بخلاف السرعة الكبيرة و ودقة وسهولة
عملية البرمجة، والتي جعلت من Node.Js بديلاً قوياً للعديد من لغات البرمجة الأخرى – والتي ستجد أهمها
في هذا الدليل.
أهم
الشركات التي تعتمد على لغة جافاسكربت
لغة جافا سكربت لها العديد من الاستخدامات
فكما أشرت سابقاً؛ أي متفصح يعتمد عليها هذا بخلاف الإمكانيات الكبيرة التي يقدمها
إطار Node.Js، لهذا تجد العديد من الشركات العملاقة تعتمد على جافا سكربت مثل:
1. شركة Google: جوجل تمتلك متصفح جوجل كروم، وأيضاً تقدم العديد من
المنتجات والخدمات على مواقع الويب، والتي تعتمد بشكل رئيسي على جافا سكربت.
بسبب هذا الاعتماد الكبير قام بعض المبرمجين في شركة جوجل بتطوير إطار Angular.js الشهير، والذي يتم استخدامه في تطوير تطبيقات الويب.
2. شركة Microsoft: لا أعتقد أنك تغفل عن متصفح Edge الذي تملكه شركة مايكروسوفت، والذي يعد أحد أفضل متصفحات الإنترنت في الوقت الحالي…
بالتأكيد تحتاج مايكروسوفت إلى جافاسكربت في تطويره.
هذا بخلاف إعتماد الشركة مؤخراً على Node.Js في تطوير العديد من خدماتها مثل Azure Cloud.
3. شركة
Paypal: اعتمدت شركة باي بال الرائدة في
مجال البنوك الإلكترونية وخدمات
تحويل الأموال منذ البداية على جافاسكربت في تطوير موقعها وخدماتها.
وبعد ظهور Node.Js أصبحت بايبال تعتمد عليه بشكل كبير في التعامل مع السيرفرات
وقواعد بيانات العملاء.
4. شركة Netflix: تعتمد نيتفلكيس بشكل كبير على جافسكربت، وقامت باستبدال لغة جافا بـ Node.Js لتسهيل عملية تطوير
الموقع وزيادة الكفاءة والسرعة.
5. شركة Facebook: إن حاولت إيقاف لغة جافاسكربت عن العمل في المتصفح الخاص بك لن
تستطيع الدخول إلى حسابك على فيسبوك.
وهذا الأمر يُظهر لك حجم اعتماد فيسبوك على جافاسكربت… وبسبب أهمية هذه اللغة
لفيسبوك قام بعض المبرمجين بتطوير إطار React.JS الشهير، والذي يتم استخدامه على نطاق واسع من قبل مطوري الويب حول
العالم.
أعتقد أنك أدركت الآن حجم وأهمية لغة
جافاسكربت، وأنها تُعد الحجر الأساسي لأي شخص يريد أن يصبح مطوّر ويب محترف.
تعليقات
إرسال تعليق