Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مجلد App

جزء من قسم أساسيات Next.js في رحلة React على Coddy — الدرس 2 من 47.

افتح قائمة الملفات. يحمل بنية مشروع Next.js دلالة ومعنى معينين:

app/
    layout.jsx     the shell around every page
    page.jsx       the page at /
    globals.css    styles for the whole app

هناك اسمان للملفات لهما أهمية خاصة، وستستخدمهما باستمرار:

  • page.jsx: يجعل المجلد مسار URL يمكن زيارته. app/page.jsx هو الصفحة الرئيسية، /.
  • layout.jsx: يغلف الصفحات الموجودة أدناه. يحتوي التخطيط الرئيسي الجذر على <html> و <body>، لذلك تشاركه every صفحة.

الأسماء ليست مجرد عرف يمكنك تغييره. يبحث Next.js عن أسماء الملفات هذه بالضبط. بهذه الطريقة يتحول مجلد الملفات إلى تطبيق `app` يحتوي على عناوين URL.

مخطط التخطيط الرئيسي (root layout) مقفل في هذه الدروس، لذا لن تتسبب أي مشكلة في هيكل النظام (shell) في تعطيل تطبيقك (app). ستعمل في الملف app/page.jsx والملفات التي تضيفها بنفسك.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس أساسيات Next.js