التصيير المسبق وجلب البيانات
نريد إنشاء مدونة (هنا النتيجة المرجوة)، لكن حتى الآن لم نضف أي محتوى للمدونة. في هذا الدرس، سنتعلم كيفية جلب بيانات المدونة الخارجية إلى تطبيقنا. سنخزن محتوى المدونة في نظام الملفات، لكنه سيعمل أيضًا إذا تم تخزين المحتوى في مكان آخر (مثل قاعدة بيانات أو نظام إدارة محتوى بدون واجهة (Headless CMS)).
ما الذي ستتعلمه في هذا الدرس
في هذا الدرس، ستتعلم عن:
- ميزة التصيير المسبق (Pre-rendering) في Next.js.
- نوعي التصيير المسبق: التوليد الثابت (Static Generation) والتصيير من جانب الخادم (Server-side Rendering).
- التوليد الثابت مع البيانات، وبدون بيانات.
getStaticProps
وكيفية استخدامه لاستيراد بيانات المدونة الخارجية إلى صفحة الفهرس.- بعض المعلومات المفيدة حول
getStaticProps
.