بناء تطبيقك
يوفر Next.js اللبنات الأساسية لإنشاء تطبيقات ويب كاملة المرونة ومتكاملة. توضح أدلة بناء تطبيقك كيفية استخدام هذه الميزات وكيفية تخصيص سلوك تطبيقك.
تم تنظيم الأقسام والصفحات بالتسلسل، من الأساسي إلى المتقدم، حتى تتمكن من متابعتها خطوة بخطوة عند بناء تطبيق Next.js الخاص بك. ومع ذلك، يمكنك قراءتها بأي ترتيب أو التخطي إلى الصفحات التي تنطبق على حالتك الاستخدامية.
إذا كنت جديدًا على Next.js، نوصي بالبدء بأقسام التوجيه (Routing)، التصيير (Rendering)، جلب البيانات (Data Fetching) والتنسيق (Styling)، حيث تقدم المفاهيم الأساسية لـ Next.js والويب لمساعدتك على البدء. ثم يمكنك التعمق أكثر في الأقسام الأخرى مثل التحسين (Optimizing) والتكوين (Configuring). أخيرًا، عندما تكون مستعدًا، تحقق من أقسام النشر (Deploying) والترقية (Upgrading).
التوجيه (Routing)
تعلم أساسيات التوجيه لتطبيقات الواجهة الأمامية باستخدام جهاز التوجيه الخاص بالصفحات (Pages Router).
التصيير (Rendering)
تعلم أساسيات التصيير في React وNext.js.
جلب البيانات
يسمح لك Next.js بجلب البيانات بطرق متعددة، مع التصيير المسبق، التصيير من جانب الخادم أو إنشاء الموقع الثابت، والتجديد الثابت التدريجي. تعلم كيفية إدارة بيانات تطبيقك في Next.js.
التنسيقات
تعرف على الطرق المختلفة لتنسيق تطبيق Next.js الخاص بك.
التحسين
حسّن تطبيق Next.js الخاص بك للحصول على أفضل أداء وتجربة مستخدم.
التهيئة
تعلم كيفية تهيئة تطبيق Next.js الخاص بك.
النشر
تعلم كيفية نشر تطبيق Next.js الخاص بك في بيئة الإنتاج، سواءً كان مُدارًا أو مستضافًا ذاتيًا.
الترقية
تعلم كيفية الترقية إلى أحدث إصدارات إطار عمل Next.js.