docs: рефакторинг документации — workflow, прикладные разделы, генерация RULES.md
- Переработан раздел 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:
@@ -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' },
|
||||
|
||||
Reference in New Issue
Block a user