التكوين
يسمح لك Next.js بتخصيص مشروعك لتلبية متطلبات محددة. يتضمن ذلك تكاملات مع TypeScript وESlint وغيرها، بالإضافة إلى خيارات التكوين الداخلية مثل الاستيرادات المطلقة (Absolute Imports) ومتغيرات البيئة (Environment Variables).
TypeScript
يوفر Next.js تجربة تطوير معتمدة على TypeScript كخيار أول لبناء تطبيقات React.
ESLint
يوفر Next.js تجربة متكاملة مع ESLint بشكل افتراضي. هذه القواعد تساعدك على استخدام Next.js بأفضل طريقة ممكنة.
متغيرات البيئة
تعلم كيفية إضافة متغيرات البيئة والوصول إليها في تطبيق Next.js الخاص بك.
الاستيراد المطلق وعناوين مسارات الوحدات (Module Path Aliases)
تكوين عناوين مسارات الوحدات التي تتيح لك إعادة تعيين مسارات استيراد معينة.
MDX
تعلم كيفية تكوين MDX واستخدامه في تطبيقات Next.js.
دليل `src`
حفظ الصفحات ضمن دليل `src` كبديل عن دليل `pages` الجذري.
وضع المسودة (Draft Mode)
يوفر Next.js وضع المسودة للتبديل بين الصفحات الثابتة والديناميكية. يمكنك تعلم كيفية عمله مع App Router هنا.
سياسة أمان المحتوى (Content Security Policy)
تعلم كيفية تعيين سياسة أمان المحتوى (CSP) لتطبيق Next.js الخاص بك.