AngularJS v2.0 والانشقاق الوشيك
هل يمكن تجنبها؟
أعتقد أننا نشهد تكرار سيناريو “تحويل” بايثون 2 إلى 3.
يُحدث AngularJS v2.0 تغييرات كثيرة جدًا. ليس أقلها TypeScript، وهو طلب كبير في ظل الانتهاء من أحدث إصدارات JS: ES6.
دعني أوضح: أنا أحب TypeScript. أتمنى سرًا أن اجتماعات TC-39 كانت قد أنتجته… لكنهم لم يفعلوا.
ومع ذلك، فقد خرجوا بمواصفة أخرى (مختلفة تمامًا) رائعة أيضًا…
على الرغم من أن TypeScript يُترجم إلى JavaScript، فهذا لا يعني أنك تنسخ وتلصق TypeScript “المُترجم” بشكل أعمى. بل يصبح تعلمه أمرًا ضروريًا، لفهم TypeScript المُعلق في AngularJS 2.0.
الآن، يجب على المبتدئين تسلق “جبل TypeScript” قبل أن يتمكنوا حتى من البدء في تجميع تطبيق Angular (بمستوى معين من الفهم).
لدي شعور كيف قد تسير الأمور…

حسنًا، سأضيفه إلى قائمة تدريب المبتدئين: في مكان ما بين Basic Shell Usage و Gulp or Grunt? Godsend+Misery!
على أي حال، آمل أن ينجح هذا…
