docs: переименованы разделы прикладных секций, удалён «Начало работы»
- Компоненты → UI и компоненты - Page-level компоненты → Страницы (App Router) - Удалён раздел «Начало работы» из workflow - Обновлены sidebar, заголовки md-файлов и RULES.md
This commit is contained in:
@@ -21,8 +21,8 @@ const ruSidebar = [
|
||||
items: [
|
||||
{ text: 'Настройка VS Code', link: '/applied/vscode' },
|
||||
{ text: 'Структура проекта', link: '/applied/project-structure' },
|
||||
{ text: 'Компоненты', link: '/applied/components' },
|
||||
{ text: 'Page-level компоненты', link: '/applied/page-level' },
|
||||
{ text: 'UI и компоненты', link: '/applied/components' },
|
||||
{ text: 'Страницы (App Router)', link: '/applied/page-level' },
|
||||
{ text: 'Шаблоны и генерация кода', link: '/applied/templates-generation' },
|
||||
{ text: 'Стили', link: '/applied/styles' },
|
||||
{ text: 'Изображения', link: '/applied/images-sprites' },
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
title: Компоненты
|
||||
title: UI и компоненты
|
||||
---
|
||||
|
||||
# Компоненты
|
||||
# UI и компоненты
|
||||
|
||||
Раздел описывает правила создания UI‑компонентов. Эти правила обязательны для всех слоёв FSD: `app`, `screens`, `layouts`, `widgets`, `features`, `entities`, `shared`.
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
title: Page-level компоненты
|
||||
title: Страницы (App Router)
|
||||
---
|
||||
|
||||
# Page-level компоненты
|
||||
# Страницы (App Router)
|
||||
|
||||
Специальные файлы Next.js App Router, которые фреймворк использует по соглашению: `layout.tsx`, `page.tsx`, `loading.tsx`, `error.tsx`, `not-found.tsx`, `template.tsx`.
|
||||
|
||||
|
||||
@@ -6,14 +6,6 @@ title: Workflow
|
||||
|
||||
Порядок действий при разработке — от создания проекта до реализации фич.
|
||||
|
||||
## Начало работы
|
||||
|
||||
Подготовка окружения перед началом разработки.
|
||||
|
||||
1. Открыть проект в VS Code.
|
||||
2. Установить рекомендуемые расширения (редактор предложит автоматически).
|
||||
3. Ознакомиться со стеком: Next.js (App Router), Mantine, Zustand, FSD.
|
||||
|
||||
## Создание проекта
|
||||
|
||||
Инициализация нового проекта из готового шаблона.
|
||||
|
||||
@@ -944,7 +944,7 @@ src/
|
||||
Каждый элемент на своём слое, с публичным API и чёткими границами ответственности.
|
||||
|
||||
<!-- /applied/components -->
|
||||
## Компоненты
|
||||
## UI и компоненты
|
||||
|
||||
Раздел описывает правила создания UI‑компонентов. Эти правила обязательны для всех слоёв FSD: `app`, `screens`, `layouts`, `widgets`, `features`, `entities`, `shared`.
|
||||
|
||||
@@ -1031,7 +1031,7 @@ export { Container } from './container'
|
||||
Вложенные компоненты подчиняются тем же правилам по структуре, именованию и стилю (включая папку `styles/` для их стилей).
|
||||
|
||||
<!-- /applied/page-level -->
|
||||
## Page-level компоненты
|
||||
## Страницы (App Router)
|
||||
|
||||
Специальные файлы Next.js App Router, которые фреймворк использует по соглашению: `layout.tsx`, `page.tsx`, `loading.tsx`, `error.tsx`, `not-found.tsx`, `template.tsx`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user