docs: рефакторинг документации — workflow, прикладные разделы, генерация RULES.md
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 7s

- Переработан раздел Workflow: заголовки, описания, порядок разделов
- Добавлены новые разделы: Генерация кода (workflow), Настройка VS Code (applied)
- Убран суффикс .ui.tsx из документации и примеров
- Переработан раздел Структура проекта — только Next.js, без React SPA
- Приоритет стилизации перенесён из applied/styles в workflow/styling
- Убрано дублирование инструментов генерации — единая точка в applied/templates-generation
- Переписан concat-md.js: без внешних зависимостей, мета-якоря для навигации в RULES.md
- Удалена зависимость concat-md
- Обновлена главная страница: названия разделов, URL на RULES.md
- Добавлен AGENTS.md с правилами для агентов
This commit is contained in:
2026-03-29 11:43:23 +03:00
parent af7c07396a
commit b104ca6581
29 changed files with 1367 additions and 3988 deletions

View File

@@ -5,11 +5,12 @@ const ruSidebar = [
text: 'Workflow',
items: [
{ text: 'Начало работы', link: '/workflow/getting-started' },
{ text: 'Создание приложения', link: '/workflow/creating-app' },
{ text: 'Создание страниц', link: '/workflow/creating-pages' },
{ text: 'Создание компонентов', link: '/workflow/creating-components' },
{ text: 'Создание проекта', link: '/workflow/creating-app' },
{ text: 'Генерация кода', link: '/workflow/code-generation' },
{ text: 'Добавление страницы', link: '/workflow/creating-pages' },
{ text: 'Добавление UI-модуля', link: '/workflow/creating-components' },
{ text: 'Стилизация', link: '/workflow/styling' },
{ text: 'Работа с данными', link: '/workflow/data-fetching' },
{ text: 'Получение данных', link: '/workflow/data-fetching' },
{ text: 'Управление состоянием', link: '/workflow/state-management' },
{ text: 'Локализация', link: '/workflow/localization' },
],
@@ -28,8 +29,10 @@ const ruSidebar = [
{
text: 'Прикладные разделы',
items: [
{ text: 'Настройка VS Code', link: '/applied/vscode' },
{ text: 'Структура проекта', link: '/applied/project-structure' },
{ text: 'Компоненты', link: '/applied/components' },
{ text: 'Page-level компоненты', link: '/applied/page-level' },
{ text: 'Шаблоны и генерация кода', link: '/applied/templates-generation' },
{ text: 'Стили', link: '/applied/styles' },
{ text: 'Изображения', link: '/applied/images-sprites' },
@@ -72,8 +75,10 @@ const enSidebar = [
{
text: 'Applied Sections',
items: [
{ text: 'VS Code Setup', link: '/en/applied/vscode' },
{ text: 'Project Structure', link: '/en/applied/project-structure' },
{ text: 'Components', link: '/en/applied/components' },
{ text: 'Page-level Components', link: '/en/applied/page-level' },
{ text: 'Templates & Code Generation', link: '/en/applied/templates-generation' },
{ text: 'Styles', link: '/en/applied/styles' },
{ text: 'Images', link: '/en/applied/images-sprites' },