أحدث ما نشرناه
كل ما تم نشره بالموقع من مقتطفات ومسارات تعلم ومقالات وغيرها
-
تاريخ التحديث:
Refactor & Thumbnail Field Preview
بداية نقوم بإعادة ترتيب Recipe Form Messages، وثم إضافة حقل الصورة المصغرة مع معاينتها في نموذج الوصفة.
-
تاريخ التحديث:
رفع الصورة للسيرفر
سنرفع الصورة لسيرفر Strapi من NextJS ونعرض رسائل الخطأ و النجاح الخاصة بعملية الرفع.
-
تاريخ التحديث:
Register User
إنشاء صفحة التسجيل في الموقع مع النموذج الخاص بها. أيضاً سيتم بناء نقطة Register وإرسال طلب لــِ backend لتسجيل المستخدم وعرض أخطاء التسجيل و تسجيل الدخول على الواجهة الأمامية.
-
تاريخ التحديث:
ٍSave User in Cookies
عرض وصفات المستخدم، وحفظ معلومات المستخدم في Cookies و حذفها عند تسجيل الدخول.
-
تاريخ التحديث:
My Recipes API Point
تعديل بعض الصلاحيات من جهة Strapi، وإنشاء نقطة API جديدة لعرض الوصفات الخاصة بمؤلف محدد.
-
تاريخ التحديث:
بناء مشروع متكامل(Recipes Project) – الجزء الثاني
في هذا الجزء من مشروع Recipes سنقوم ببناء الواجهة الأمامية (FrontEnd). يشمل ذلك استخدام CSS Styles والقيام بـــِ Form Validation.
-
تاريخ التحديث:
Layout Component & Theme
سيتم إنشاء Layout Component مع إضافة Title & Description Tags. أيضاً سيتم إنشاء Page Header Component مع إضافة قالب وألوان افتراضية للموقع.
-
تاريخ التحديث:
Recipe Card Styling
سنقوم بالتعديل على Recipe Container & Recipe Card في الصفحة الرئيسية، وسنضيف بعض من Styling لها.
-
تاريخ التحديث:
التعامل مع الكلمات والترجمات
نتحدث عن كيفية التعامل مع strings في أي مشروع، وما هي سلبيات وإيجابيات الطرق المختلفة. كما إننا سنقوم بفصل هذه strings في ملف خاص.
-
تاريخ التحديث:
Fonts & formatDate & Single Recipe Page
سنقوم باستخدام خطوط الغوغل في مشروعنا، وأيضاً سيتم إضافة أدوات مساعدة للمشروع. كما سيتم تعديل صفحة الوصفة الأحادية لتظهر بشكل أفضل.
-
تاريخ التحديث:
Edit Recipe Form & Header
في هذا الدرس، سنقوم بتعديل نموذج الوصفة والهيدر. سنضيف بعض من CSS Classes له، وأيضاً سنضيف Arabic Strings له.
-
تاريخ التحديث:
Style Recipe Form
في هذه الخطوة سننهي الشكل العام لمشروع Recipe بإضافة ستايلات لــِ Recipe Form.
-
تاريخ التحديث:
مقدمة حول Validation and Sanitization
ما هو Validation؟ وما هي أهميته في الموقع الإلكتروني؟ ما هو Sanitization؟ وكيف يتم تطبيقه؟
-
تاريخ التحديث:
useUser & Redirect
سيتم استخدام useUser Hook لحماية بعض الصفحات من الدخول غير المخول به على جهة Client. أيضاً سنقوم بإعادة توجيه الزوار بعد تسجيل الدخول والخروج للصفحة المناسبة.
-
تاريخ التحديث:
isLoggedIn API Point
سنقوم بإنشاء نقطة جديدة في NextJS API تحدد إذا كان المستخدم مسجل الدخول أم لا. أيضاً قمنا بإنشاء useUser Hook لحماية بعض المسارات من الدخول غير المخول به على جهة…
تواصل معي
يسرني التواصل معكم عبر البريد الإلكتروني
mail at LearnWithNaw dot net