Derived Modular Arch
Гайды

Гайды

Практические инструкции: миграция, склейка модулей, DMA на разных фреймворках.

Гайды — это «как сделать» на конкретном стеке. Концепции объясняют правила; здесь — пошаговые паттерны с живыми примерами из репозитория DMA.

Не читали базу? Начните с Быстрый старт и Структура проекта.

С чего начать

По фреймворкам

Каждый гайд — тот же mini-shop, разный корень композиции:

ГайдКорень композицииПример в репо
Vite + Reactsrc/app/Запускаемый canon
Next.jssrc/app/App Router + RSC
Astrosrc/pages/ + src/app/.astro frontmatter
SvelteKitsrc/routes/Svelte 5 runes
Vue + Vitesrc/app/SFC + composables

Все примеры проходят dma check — исходники в examples.

Общее для всех стеков

  • Роуты тонкие — импорт только из */public/*
  • Нет feature → feature
  • services/ создаётся при promotion, не заранее
  • CI: dma check + линтер по выбору

On this page