ما الذي يميز Vue.js عن منافسيه من أطر العمل الأخرى؟
تميز Vue.js يكمن في سهولتها الملحوظة مقارنة بالمنافسين ك Angular , React وغيرهم
اعتماد اطار عمل Laravel لها كاطار عمل مضمن اساساً ضمن أي مشروع جديد
تتضح سهولتها عند التجربة،فإن كنت تتقن HTML , CSS , Javscript فأنت قد أتقنت Vue.js تقريباً
كما أن الدعم المتوفر لها عبر الانترنت شاسع وكافي لحل اي مشكلة تواجهك.
انشاء مشروع Vue.js جديد
عبر تضمين ملف اطار العمل
يتم تضمين Vue في مشروعك عبر طريقتين
الطريقة الأولى عبر CDN Content Delivery Network
تقوم باضافة اطار عمل Vue.js في أسفل الصفحة تماماً كأي ملف جافاسكريبت تريد تضمينه في موقعك , كما يمكنك طبعاً تنزيل Vue.js واضافتها الى ملفاتك وتضمينها
الطريقة الثانية هي عبر Vue CLI و أحرف CLI ترمز الى Command Line Interface اي واجهة سطر الأوامر
أنواع الدوال في Vue.js
تنقسم أنواع الدوال في Vue الى دالة عادية ودالة حسابية او محسوبة
الفرق بين النوعين هو أن الدالة العادية تعمل على اعادة بناء الصفحة كاملة عند حصول تحديث
الدالة المحسوبة على العكس تراقب التحديثات وبمجرد حصول تحديث او بمجرد استدعاء الدالة تقوم باعادة بناء ما يلزم فقط
كيف أتعلم Vue.js , و ما هي أفضل المصادر التعليمية
تنتشر الكثير من المصادر لتعلم Vue في الانترنت بشكل كبير ويوجد مصادر عربية وانكليزية ذات جودة عالية فعلاً