ماهي vue.js ؟ وماذا باستطاعتها أن تعمل ؟

أعتقد أنه المجتمع المناسب لتشرح لي التالي ويستفيد غيري :

1 - ماهي vue.js كإطار عمل للجافاسكريت ؟

2 - ماذا تسطيع أن تعمل ؟ مالا تستطيع أن تعمله ؟

3 - هل يمكنها تخزين البيانات وجلبها من السيرفر ؟ وإذا كان الجواب بـ "لا" فما فائدتها ؟ هناك الكثير من الفريموورك التي تصنع الجماليات في الـ Front-end.

4 - شاهدت في إحد تطبيقات vue.js / أحدهم قام ببرمجة "to do list" / هل تستطيع vue.js أن تحفظ لكل مستخدم القائمة الخاصة به ؟


التعليق السابق

يتم تحميل البيانات من الخادم بدون إعادة تحميل

هل لها مقدرة على العمل من ناحية Server

اذا تقصد بحفظ القائمة لكل مستخدم؟ على الخادم أو على الجهاز؟

لو عملنا مثلا تطبيق Todo List : هل سيتمكن المستخدم من حفظ بياناته ؟ فإذا استطاع ذلك، يعني أنّ لها مقدرة في الوصول إلى قاعدة البيانات وتحديث المعلومات.

أما إن كانت مؤقتة فيتم حفظها في تطبيق vue.js و تزول حين يغلق المستخدم تبويب المتصفح

ممكن شرح لكيفية الحفظ المؤقت.

هل لها مقدرة على العمل من ناحية Server

على حد علمي لا، vue لا تتعامل مع قاعدة البيانات مباشرة، هي مصممة لتشتغل في الـ front end

يعني أنّ لها مقدرة في الوصول إلى قاعدة البيانات وتحديث المعلومات.

فكر فيها كأنها الجسر الذي يربط بين المستخدم و الخادم

ممكن شرح لكيفية الحفظ المؤقت.

الحفظ المؤقت ببساطة هو حفظ البيانات على شكل object بلغة javascript