بناء موقع إحصاءات كورونا من الصفر حتى الاطلاق (Vue3+Api+BS5)
بناء موقع من الصفر حتى الاطلاق يعرض احدث إحصاءات كورونا - باستخدام Vue3 + Bootstrap5 + Api ومن ثم اطلاقه على heroku
4.44 (9 reviews)

187
students
2.5 hours
content
Apr 2021
last update
$19.99
regular price
Why take this course?
بناءً على الوظائف المطلوبة، سنقضي وجهات كل خطوة بسرعة:
1. تنصيب مكتبة Axios واعدادها ضمن المشروع:
- قم بإنشاء مشروع Vue.js الجديد إذا لم تكن قد أحدث.
- استخدم
npm install axios
لتثبيت مكتبة Axios في مشروع Vue.js الخاص بك. - قم بإنشاء جلّة (service) لإدارة الاطلاعات اليدخلها من Axios لجلب البيانات.
2. جلب البيانات الأساسية وعرضها على الصفحة بشكل منسق:
- قم بإنشاء كائن Vue يتغطّ جلّة Axios الخاصة بالبيانات الأساسية.
- استخدم Bootstrap لتصميع الصفحة وإضافة العناصر اللازمة لعرض البيانات (مثل ألعاب، شرائط التنقل، نماذج).
- توكيد UI لعرض البيانات الأساسية.
- إضافة مخاطبة
try...catch
لإدارة أحدث الأوقات أو الخطأات عند جلب البيانات.
3. جلب البيانات الخاصة بالبلدان وعرضها ضمن جدول:
- قم بإنشاء جلّة Axios لجلب البيانات الخاصة بالبلدان.
- طي الاستعداد للجدول (Component) باستخدام Bootstrap لتحميل البيانات الأكثر.
- ارسال هذه البيانات إلى الجدول عند استلامها من جلّة Axios.
- إضافة حقائق للأشكال الأكثر، مثل حزن، خطر، وغير ذلك.
4. تجهيز صفحة افحص نفسك:
- إنشاء صفحة فحص نفسك مع قائمة الخيارات التي يمكن للمستمع/المستمعة أن يختارها.
- توكيد UI يتطلب من المستمع/المستمعة أن يحظر استجابة قبل الإرفاق.
- إضافة لوحة تحكم لإضافة، إزالة، تعديل أوامر الفحص أو الأجراء.
5. منح القيمة (Optional):
- إضافة كائن Vue أو مكتبة أخرى لجمع الأحداث التي أصبحت من قبل المستمع/المستمعة.
- إضافة خطوات لتعديل الكميوت أو السرعة، وإضافة إحداء تنظيمات الجهد والخطوات.
- تحديث UI بناءً على البيانات البصرية أو السحابية.
6. ملء السكريبت (Script) والسطر الأول من الملف HTML:
- قم بإضافة السكريپت الذي يحتوي على كود Vue لتواصل مع Axios وتخزين البيانات.
- إضافة رمز ابدأ جلّة Axios عند قماء الصفحة (
mounted
) لجلب البيانات الأولية. - إضافة رمز لإضافة مستمع Vue إلى الصفحة في السطر الأول من الملف HTML.
7. إخراج البندقيجية (Deployment):
- استخدام Netlify، GitHub Pages، Vercel، أو أي خدمة أخرى لنشر التطبيق.
- تأكد من أن كل شيء يعمل صحيحا في الإطار الإضافي (السبي).
- اخذ مراعاً إدارة التعديلات والوقود، مثل GitHub Actions.
8. نظرة عامة وأخطار:
- قم بفحص التطبيق في مختلف الجهاز الخاص بك ومستندات إذا كان.
- علاء مشاريع (Issues) أو Pull Requests (PRs) لقضاء الأخطار والحصول على تعديلات قبل الإصلاح.
- كتابة وثائق للمستخدم عند حاجة.
9. ملاحظات أهم:
- أخذ في الاعتبار إضافة مكتبة مثل
Vue Router
إذا كنت جاهزًا، لإدارة الروابط بين صفحات Vue. - أضف خطوات لإضافة عناية بالأمان (Security)، مثل กلمة DNS over HTTPS (DoH) أو Web Application Firewall (WAF).
- تحديث الكود والاستخدامات بما يتطر متاحًا.
هذه نظرة عامة على كيفية بناء تطبيق web باستخدام Vue.js، Axios، وGitHub Pages. تأكد من أنك تتبع الإشارات الحساسة من التأكد من أنك صادق في كل الخطوات وأن تتمتع بالموارد الضرورية لإجراءها.
Course Gallery




Loading charts...
Related Topics
3966552
udemy ID
07/04/2021
course created date
13/05/2021
course indexed date
Bot
course submited by