اذهب إلى المحتوى
  • 0

لماذا احتكرت جافا سكربت برمجة الفروند اند رغم وجود لغات اقوى منها؟

Salih Othman

السؤال

لماذا برمجة الفروند اند حكرا للغة الجافا سكربت، وان كانت هناك بعض اللغات بدات تدخل مجال برمجة الفرونت اند لكنها لي س بذاك المستوى، رغم قوة هذة اللغات في مجال الباك اند اومجالات اخرى؟

 

تم التعديل في بواسطة Salih Othman
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

أظن أن هذا بسبب تخصصيتها في الويب بدرجة أولى وبسبب تاريخها بدرجة ثانية، فجافاسكربت صممت أول مرة كلغة برمجة نصية لمتصفحات Netscape وهي أولى متصفحات الويب، ومن ثم تم اعتمادها من قبل Microsoft وهيمنتها على المجال بدعم متصفحات Internet Explorer لها في بداية الألفية الجديدة.

اطلاق النسخة السادسة من ECMAScript في 2015 أيضا زادها هيمنة.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 7 دقائق مضت قال Adnane Kadri:

أظن أن هذا بسبب تخصصيتها في الويب بدرجة أولى وبسبب تاريخها بدرجة ثانية، فجافاسكربت صممت أول مرة كلغة برمجة نصية لمتصفحات Netscape وهي أولى متصفحات الويب، ومن ثم تم اعتمادها من قبل Microsoft وهيمنتها على المجال بدعم متصفحات Internet Explorer لها في بداية الألفية الجديدة.

اطلاق النسخة السادسة من ECMAScript في 2015 أيضا زادها هيمنة.

ماهي اللغات الاخرى ، التي يمكن استخدامها في الفرونت اند؟

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 5 دقائق مضت قال Adnane Kadri:

يوجد مثلا:

  • coffeScript
  • ClojureScript
  • Kotlin
  • Dart

بس هذة اللغات لعمل تطبيقات الموبايل ، اقصد هل هناك لغة للتطوير الويب من جهة الفرون اند غير جافاسكربت، لاني سمعت ان السي شارب دخل هذا المجال ولكن ليس بتلك القوة، هل هناك لغات اخرى، لااعرف؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال Salih Othman:

بس هذة اللغات لعمل تطبيقات الموبايل ، اقصد هل هناك لغة للتطوير الويب من جهة الفرون اند غير جافاسكربت، لاني سمعت ان السي شارب دخل هذا المجال ولكن ليس بتلك القوة، هل هناك لغات اخرى، لااعرف؟

بإختصار المتصفح لا يفهم الا لغة JavaScript جافا سكريبت, اي لغة اُخرى يتم عمل لها compilation "تحويل برمجي" الى لغة جافا سكريبت ليتم تطبيقها في المتصفح .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Haroun Taha:

بإختصار المتصفح لا يفهم الا لغة JavaScript جافا سكريبت, اي لغة اُخرى يتم عمل لها compilation "تحويل برمجي" الى لغة جافا سكريبت ليتم تطبيقها في المتصفح .

حتى تقنية البلازور؟

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 16 دقائق مضت قال Salih Othman:

بس هذة اللغات لعمل تطبيقات الموبايل ، اقصد هل هناك لغة للتطوير الويب من جهة الفرون اند غير جافاسكربت، لاني سمعت ان السي شارب دخل هذا المجال ولكن ليس بتلك القوة، هل هناك لغات اخرى، لااعرف؟

يمكن العمل بها على الويب أيضا، استعمالها لا يُحتكر في تطبيقات الموبايل.

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 5 دقائق مضت قال Salih Othman:

حتى تقنية البلازور؟

هي تقنية جديدة من مايكروسفت تعمل بتقنية الWebAssembly بلغة #C يتم تشغيل الcode على الخادم ويتواصل مع العميل "المتصفح" ليعرض واجهات الموقع عند عمل render لواجهات الموقع على المتصفح يتم تحويل الى جافا سكريبت بإستخدام WebAssembly JavaScript APIs .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...