من في نظرك هي الأفضل و التي ترى لها مستقبلا واعدا هل reactjs أم angular ؟
بماذا تنصحني reactjs أم angular ؟
هل vuejs مشابهة في طريقة عملها و كتابة الكود لــ reactjs ؟
بمعنى هل إذا تعلمت إحداهما سوف يكون من السهل علي تعلم الأخرى ؟
كل واحدة لها استخدام يختلف عن الاخرى, مثلا Angular هي MVC وتدعم نقل البيانات باتجاهين
اما الـ ReactJS تمثل الـ V من الـ MVC وتدعم نقل البيانات باتجاه واحد, بامكانك استخدام مكتبات اخرى معها لكي تدعم نقل البيانات بالاتجاهين ,
بالتالي الاستخدام يعتمد على التطبيق , فـ اذا كنت تريد رفع كفاءة واجهة المستخدم فعليك بالـ React لسرعتها في عرض الصفحة, وهناك فروقات اخرى بين كل منها بامكانك البحث عنها واختيار الانسب لك.
عموما ؛ هناك نوعان من البرمجة : imperative و declarative.
angular و vuejs تتبعان declarativ .
reactjs فتتبع imperative .
قمت بتجربتهم جميعا ، وهدا ما توصلت اليه :
ال vuejs سهل جدا ، لكن لم يعجبني ، لانه ليس مناسبا للمشاريع الكبيرة . كما انني واجهت مشاكل اثناء مشاركة الاكواد بين العناصر . اما في المشاريع الصغيرة فهو مناسب جدا .
حاليا انا اعمل ب angularjs 1.5.7-8 الاطار رائع ، و اغلب الصعوبات تكمن ايضا في استعمال scopes .و التواصل بين العناصر .لكن اعتقد انك ستتخطى هده المشكلة . لا ننسى ال angularjs 2 . هي ايضا رائعة ؛ لكن لم يتسنى لي الوقت لتجربتها بعد .
اما react js فهو اطار رائع ايضا كما انه بسيط و هو يتبع نمط imperative .اي ان تحديت القيم يتم لا يتم تلقائيا ، لا يمكنني شرح هذا بالضبط لكن اليك الرابط التالي لتبدا نه
لا يمكن لاي احد ان يختار الاطار الدي يليق بك ، لذلك انصح بتعلم اساسيات كل الاطارات التالية ، الاساسيات لن تكلف كثيرا من الوقت . بعدها ستفهم الفروقات بينها ،وستختار بنفسك ما يناسبك ،
التعليقات