- بواسطة x32x01 ||
هل تتخيل إن لغة اتكتبت في 10 أيام بس قدرت تبقى ملكة الإنترنت لحد النهارده؟ 
القصة بدأت سنة 1995 داخل شركة Netscape، لما المبرمج العبقري بريندن إيك (Brendan Eich) ابتكر لغة بسيطة علشان تضيف شوية “حياة” لصفحات الويب:
تنبيهات، تأثيرات، ورسومات خفيفة…
ما كانش يتوقع أبدًا إنها هتبقى العمود الفقري للويب!
البداية المتواضعة
لغة JavaScript كانت مجرد أداة صغيرة داخل المتصفح، هدفها الأساسي إنها تكون “العقل” اللي بيشغل التفاعلات البسيطة.
وكانت بتشتغل من خلال محركات تشغيل زي:
الانطلاقة الكبرى
لما ظهرت Node.js، اتغير كل شيء!
بقى ممكن تستخدم نفس اللغة في الواجهة الأمامية والخلفية.
يعني مطور واحد يقدر يبني Full Stack Application بلغة واحدة بس!
من الويب إلى كل مكان
جافاسكريبت خرجت من المتصفح ودخلت في كل المجالات تقريبًا:
بمكتبات زي TensorFlow.js و Brain.js، بقت قادر تدير خوارزميات تعلم الآلة مباشرة في المتصفح.
بفضل Electron، اتبنت تطبيقات عملاقة زي:
عن طريق React Native و Expo، بقت تقدر تبني تطبيقات Android و iOS بلغة واحدة.
مكتبات زي Johnny-Five و Espruino خلت المبرمجين يتحكموا في الروبوتات والمتحسسات الإلكترونية.
إطارات عمل زي React و Angular و Svelte حولت البرمجة إلى تجربة بصرية مليانة إبداع وسلاسة.
السر الحقيقي وراء قوتها
مدير الحزم npm
هو أكبر نظام حزم في العالم، فيه أكتر من 3.6 مليون مكتبة، وبيشهد أكتر من 346 مليار تحميل شهريًا!
مقارنة سريعة
في كل مكان حولك
جافاسكريبت موجودة في:
إنت نفسك بتفضل تبرمج بأي لغة؟ 
القصة بدأت سنة 1995 داخل شركة Netscape، لما المبرمج العبقري بريندن إيك (Brendan Eich) ابتكر لغة بسيطة علشان تضيف شوية “حياة” لصفحات الويب:
تنبيهات، تأثيرات، ورسومات خفيفة…
ما كانش يتوقع أبدًا إنها هتبقى العمود الفقري للويب!
البداية المتواضعة
لغة JavaScript كانت مجرد أداة صغيرة داخل المتصفح، هدفها الأساسي إنها تكون “العقل” اللي بيشغل التفاعلات البسيطة.وكانت بتشتغل من خلال محركات تشغيل زي:
V8 في Google Chrome
SpiderMonkey في Mozilla Firefox
الانطلاقة الكبرى
- سنة 2009
لما ظهرت Node.js، اتغير كل شيء!بقى ممكن تستخدم نفس اللغة في الواجهة الأمامية والخلفية.
يعني مطور واحد يقدر يبني Full Stack Application بلغة واحدة بس!
من الويب إلى كل مكان
جافاسكريبت خرجت من المتصفح ودخلت في كل المجالات تقريبًا:
الذكاء الاصطناعي
بمكتبات زي TensorFlow.js و Brain.js، بقت قادر تدير خوارزميات تعلم الآلة مباشرة في المتصفح.
تطبيقات سطح المكتب
بفضل Electron، اتبنت تطبيقات عملاقة زي:- VS Code
- Discord
- Slack
تطبيقات الموبايل
عن طريق React Native و Expo، بقت تقدر تبني تطبيقات Android و iOS بلغة واحدة.
الأنظمة المدمجة وIoT
مكتبات زي Johnny-Five و Espruino خلت المبرمجين يتحكموا في الروبوتات والمتحسسات الإلكترونية.
الويب الحديث
إطارات عمل زي React و Angular و Svelte حولت البرمجة إلى تجربة بصرية مليانة إبداع وسلاسة.السر الحقيقي وراء قوتها
هو أكبر نظام حزم في العالم، فيه أكتر من 3.6 مليون مكتبة، وبيشهد أكتر من 346 مليار تحميل شهريًا!
مقارنة سريعة
Python متفوقة في الذكاء الاصطناعي.
Swift و Kotlin و Flutter أبطال عالم الموبايل.
لكن ولا لغة قدرت تنافس JavaScript في السيطرة على عالم الويب
في كل مكان حولك
جافاسكريبت موجودة في:- المتصفح

- السيرفر

- الموبايل

- الأجهزة الذكية
