mirror of
https://github.com/gromlab-ru/slm-design.git
synced 2026-08-22 07:30:16 +03:00
feat: переработать уровни SLM
This commit is contained in:
@@ -26,6 +26,7 @@ const documentationSidebar = [
|
||||
{ text: 'Обзор', link: '/level-1/' },
|
||||
{ text: 'Терминология', link: '/level-1/terminology' },
|
||||
{ text: 'Слои', link: '/level-1/layers' },
|
||||
{ text: 'Доменные модули', link: '/level-1/domains' },
|
||||
{ text: 'Зависимости', link: '/level-1/dependencies' },
|
||||
{ text: 'Модули', link: '/level-1/modules' },
|
||||
{ text: 'Группы', link: '/level-1/groups' },
|
||||
@@ -41,27 +42,17 @@ const documentationSidebar = [
|
||||
items: [
|
||||
{ text: 'Обзор', link: '/level-2/' },
|
||||
{ text: 'Терминология', link: '/level-2/terminology' },
|
||||
{ text: 'Слои', link: '/level-2/layers' },
|
||||
{ text: 'Домены', link: '/level-2/domains' },
|
||||
{ text: 'Доменные пакеты', link: '/level-2/domains/' },
|
||||
{ text: 'Граница пакета', link: '/level-2/domains/domain-package' },
|
||||
{ text: 'Business module', link: '/level-2/domains/business' },
|
||||
{ text: 'Factory и adapters', link: '/level-2/domains/factory-ports-adapters' },
|
||||
{ text: 'Presets и среды', link: '/level-2/domains/presets' },
|
||||
{ text: 'Framework Groups', link: '/level-2/domains/framework-bindings' },
|
||||
{ text: 'Зависимости', link: '/level-2/dependencies' },
|
||||
{ text: 'Тестирование', link: '/level-2/domains/testing' },
|
||||
{ text: 'Проверка', link: '/level-2/validation' },
|
||||
],
|
||||
},
|
||||
{
|
||||
text: 'SLM Level 3',
|
||||
items: [
|
||||
{ text: 'Обзор', link: '/level-3/' },
|
||||
{ text: 'Терминология', link: '/level-3/terminology' },
|
||||
{ text: 'Domain', link: '/level-3/domains/' },
|
||||
{ text: 'Business module', link: '/level-3/domains/business' },
|
||||
{ text: 'Factory, ports и adapters', link: '/level-3/domains/factory-ports-adapters' },
|
||||
{ text: 'Presets и SSR', link: '/level-3/domains/presets' },
|
||||
{ text: 'React module', link: '/level-3/domains/framework-bindings' },
|
||||
{ text: 'Зависимости', link: '/level-3/dependencies' },
|
||||
{ text: 'Тестирование', link: '/level-3/domains/testing' },
|
||||
{ text: 'Проверка', link: '/level-3/validation' },
|
||||
{ text: 'Auth как пример миграции', link: '/level-3/domains/auth-example' },
|
||||
{ text: 'Открытые вопросы', link: '/level-3/domains/open-questions' },
|
||||
{ text: 'Миграция auth', link: '/level-2/domains/auth-example' },
|
||||
{ text: 'Открытые вопросы', link: '/level-2/domains/open-questions' },
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -70,7 +61,6 @@ const documentationSidebar = [
|
||||
{ text: 'Как устроены правила', link: '/rules/' },
|
||||
{ text: 'Реестр Level 1', link: '/rules/level-1' },
|
||||
{ text: 'Реестр Level 2', link: '/rules/level-2' },
|
||||
{ text: 'Реестр Level 3', link: '/rules/level-3' },
|
||||
],
|
||||
},
|
||||
]
|
||||
@@ -81,8 +71,7 @@ export default defineConfig({
|
||||
rewrites: {
|
||||
'level-1/README.md': 'level-1/index.md',
|
||||
'level-2/README.md': 'level-2/index.md',
|
||||
'level-3/README.md': 'level-3/index.md',
|
||||
'level-3/domains/README.md': 'level-3/domains/index.md',
|
||||
'level-2/domains/README.md': 'level-2/domains/index.md',
|
||||
'rules/README.md': 'rules/index.md',
|
||||
},
|
||||
title: 'SLM Design',
|
||||
@@ -112,7 +101,6 @@ export default defineConfig({
|
||||
nav: [
|
||||
{ text: 'Level 1', link: '/level-1/' },
|
||||
{ text: 'Level 2', link: '/level-2/' },
|
||||
{ text: 'Level 3', link: '/level-3/' },
|
||||
{ text: 'Правила', link: '/rules/' },
|
||||
],
|
||||
sidebar: documentationSidebar,
|
||||
@@ -168,7 +156,7 @@ export default defineConfig({
|
||||
returnToTopLabel: 'Наверх',
|
||||
skipToContentLabel: 'Перейти к содержанию',
|
||||
footer: {
|
||||
message: 'SLM Levels 1-3',
|
||||
message: 'SLM Levels 1-2',
|
||||
copyright: 'Рабочий черновик архитектуры.',
|
||||
},
|
||||
},
|
||||
|
||||
@@ -2,18 +2,16 @@
|
||||
|
||||
`site/` содержит конфигурацию, тему и статические ресурсы VitePress.
|
||||
|
||||
Источником опубликованной документации служит [`DRAFT`](../DRAFT/index.md). Сайт включает рабочие черновики Levels 1-3 и их правила.
|
||||
Источником опубликованной документации служит [`DRAFT`](../DRAFT/index.md). Сайт включает рабочие черновики Levels 1-2 и их правила.
|
||||
|
||||
## Маршруты
|
||||
|
||||
- `/` - главная страница;
|
||||
- `/level-1/` - документация Level 1;
|
||||
- `/level-2/` - документация Level 2;
|
||||
- `/level-3/` - документация Level 3;
|
||||
- `/rules/` - устройство правил;
|
||||
- `/rules/level-1` - канонический реестр Level 1.
|
||||
- `/rules/level-2` - канонический реестр Level 2.
|
||||
- `/rules/level-3` - канонический реестр Level 3.
|
||||
|
||||
## Локальный запуск
|
||||
|
||||
|
||||
Reference in New Issue
Block a user