اذا كنت مهتم بالفرونت اند وتعرفت على webpack module bundler
فما هو فريمك المفضل
- React.js
- Vuejs
- Angular
- Meteor.js
- Ember.js
- Backbone.js
- Aurelia.js
- Mithril.js
0 لا أحد صوّت
اذا كنت مهتم بالفرونت اند وتعرفت على webpack module bundler
فما هو فريمك المفضل
0 لا أحد صوّت
قمت بالتصويت على مكتبة React.js لأنني إستخدمتها من قبل عكس Vue.js.
ورغم أن كلاهما أسرع، إلا أنه في النسخة الأخيرة للـ React.js قد حدث فيها تغييرات كبيرة خاصة في التعامل مع Life Cycle الخاصة بالـ Components وأيضا له دعم كبير من طرف مجتمع المطورين، ليس فقط الفايسبوك. عكس الـ Vue معظم الـ Packages صادرة عن مجتمع Vue، وأغلب المواقع العملاقة نراها تستعمل الـ React مثل: Twitter Slack, Udacity, Udemy ،Paypal, Instagram, Pinterest ,Tumblr, Airbnb…
ومع النسخة الأخيرة رقم 16 أصبح التعامل مع React.js أكثر سهولة، وقد تم عمل تحسينات كبيرة من ناحية السرعة والآداء.
في النهاية أخي الكريم لا يهم ماهي التكنولوجيا التي تستعملها في تطبيقاتك بالقدر الذي يهم كيف تستعملها, ومتى تستعملها والنتيجة التي تقدمها للمستخدم.
عين الصواب
أنا لطالما أحببت إطارات العمل الصارمة (حتى و إن كان js ) و التي تتبع best practices و تفرض عليك نظام معين و نسق معين “نسبيا”
لذلك أفضل Django و Angular
Vue و رياكت. الاثنين رائعين. لكن افضل Vue أكثر
أحب كلاً من Vue و React لسببين بسيطين:
بدأ تطويرها في 2013، أرى أنها أتت بجميع ما توفر في الفريموركس السابقة (مثل Angular الذي بدأ تطويره في 2010) وتم اضافة أفكار جديدة عليه…
وأيضاً ربما هي السبب الرئيسي في شهرة الـ Web Components
جميع المبرمجين الذي يتفقوا معي في غرابة React، بمعنى أنه ليس فريمورك يمكن فهمه بالغريزة وإنما لديه أفكار غريبة!
حتى الآن وأنا أرى المبرمجين يستاءلوا حول كيفية استعمال Redux (المقابل لـ Vuex)
ما يعجبني فيها هي السهولة المشابهة التي جاءت بها jQuery
مع كل هذا، يبدو أن هناك مساحة كبيرة للتطوير في المجال وايجاد أدوات تطوير أكثر حداثة، من يدري فقد تكون الأدوات القادمة الثورية في عالم التطوير من مجتمع كورتابز
بالفعل ياسر، كلاهما جميل،
لقد بدأت بتعلم React و أتفق معك في أن فهمه ليس بالغريزة
أرى أنه ينبغي أن نأخذ فكرة عن ديناميكية كل framework حتى نستطيع في المستقبل خلق أدوات جديدة ربما!