التوجيه (Routing)

يحتوي جهاز التوجيه الخاص بالصفحات (Pages Router) على نظام توجيه يعتمد على نظام الملفات ويقوم على مفاهيم الصفحات. عند إضافة ملف إلى دليل pages يصبح تلقائيًا متاحًا كمسار. تعلم المزيد عن التوجيه في جهاز التوجيه الخاص بالصفحات:

الصفحات والتخطيطات

إنشاء أول صفحة وتخطيط مشترك باستخدام موجه الصفحات (Pages Router).

المسارات الديناميكية

المسارات الديناميكية هي صفحات تتيح لك إضافة معلمات مخصصة إلى عناوين URL الخاصة بك. ابدأ بإنشاء مسارات ديناميكية وتعلم المزيد هنا.

الربط والتنقل

تعرف على كيفية عمل التنقل في Next.js، وكيفية استخدام مكون Link وخطاف `useRouter`.

تطبيق مخصص

التحكم في تهيئة الصفحة وإضافة تخطيط ثابت لجميع الصفحات عن طريق تجاوز مكون التطبيق الافتراضي المستخدم من قبل Next.js.

مستند مخصص

توسيع ترميز المستند الافتراضي الذي يضيفه Next.js.

أخطاء مخصصة

تجاوز وتوسيع صفحة الخطأ المضمنة للتعامل مع الأخطاء المخصصة.

مسارات API

يدعم Next.js مسارات API التي تتيح لك بناء واجهة برمجة التطبيقات (API) دون مغادرة تطبيق Next.js الخاص بك. تعرف على كيفية عملها هنا.

التدويل

يوفر Next.js دعمًا مدمجًا لتوجيه التدويل والكشف عن اللغة. تعرف على المزيد هنا.

المصادقة

تعلم عن أنماط المصادقة في تطبيقات Next.js واستكشف بعض الأمثلة.

البرمجية الوسيطة (Middleware)

تعلم كيفية استخدام البرمجية الوسيطة لتشغيل الكود قبل اكتمال الطلب.