7. Reserved File Names, Custom Components & How To Organize A NextJS Project

03. NextJS Essentials (App Router) 7. Organizing-NextJS-Projects: https://nextjs.org/docs/app/building-your-application/routing/colocation 8. Reserved Filenames Как вы уже узнали, при работе с NextJS существуют зарезервированные имена файлов. Важно: эти имена файлов резервируются только при их создании внутри app/папки (или любой подпапки). За пределами app/папки эти имена файлов не обрабатываются каким-либо особым образом. Вот список зарезервированных имен файлов в NextJS — о наиболее важных из них вы, конечно же, узнаете в этом разделе: page.js=﹥ Создать новую страницу (например, app/about/page.jsсоздать /aboutстраницу) layout.js=﹥ Создайте новый макет, который будет охватывать соседние и вложенные страницы. not-found.js=﹥ Резервная страница для ошибок "Не найдено" (возникающих при использовании соседних или вложенных страниц или макетов) error.js=﹥ Резервная страница для других ошибок (возникающих из-за соседних страниц, вложенных страниц или макетов) loading.js=﹥ Резервная страница, которая отображается во время загрузки данных соседними или вложенными страницами (или макетами). route.js=﹥ Позволяет создать маршрут API (т.е. страницу, которая НЕ возвращает код JSX, а вместо этого возвращает данные, например, в формате JSON). Список всех поддерживаемых имен файлов и подробные пояснения вы также найдете в официальной документации: https://nextjs.org/docs/app/api-reference/file-conventions

Иконка канала BackDev
52 подписчика
12+
1 просмотр
2 месяца назад
12+
1 просмотр
2 месяца назад

03. NextJS Essentials (App Router) 7. Organizing-NextJS-Projects: https://nextjs.org/docs/app/building-your-application/routing/colocation 8. Reserved Filenames Как вы уже узнали, при работе с NextJS существуют зарезервированные имена файлов. Важно: эти имена файлов резервируются только при их создании внутри app/папки (или любой подпапки). За пределами app/папки эти имена файлов не обрабатываются каким-либо особым образом. Вот список зарезервированных имен файлов в NextJS — о наиболее важных из них вы, конечно же, узнаете в этом разделе: page.js=﹥ Создать новую страницу (например, app/about/page.jsсоздать /aboutстраницу) layout.js=﹥ Создайте новый макет, который будет охватывать соседние и вложенные страницы. not-found.js=﹥ Резервная страница для ошибок "Не найдено" (возникающих при использовании соседних или вложенных страниц или макетов) error.js=﹥ Резервная страница для других ошибок (возникающих из-за соседних страниц, вложенных страниц или макетов) loading.js=﹥ Резервная страница, которая отображается во время загрузки данных соседними или вложенными страницами (или макетами). route.js=﹥ Позволяет создать маршрут API (т.е. страницу, которая НЕ возвращает код JSX, а вместо этого возвращает данные, например, в формате JSON). Список всех поддерживаемых имен файлов и подробные пояснения вы также найдете в официальной документации: https://nextjs.org/docs/app/api-reference/file-conventions

, чтобы оставлять комментарии