DDDesigner
Материалы
ENНачать

Документация продукта

Быстрый старт

Создайте аккаунт, откройте рабочее пространство, начните проект и узнайте, куда двигаться дальше в DDDesigner.

DDDesigner — визуальное рабочее пространство для Domain-Driven Design. Вы моделируете ограниченные контексты, агрегаты, команды, события, проекции и саги в одном месте, а затем генерируете код, когда модель готова.

1. Создайте аккаунт

Откройте app.dddesigner.com/register и зарегистрируйтесь. После входа вы попадёте к списку рабочих пространств.

Экран регистрации DDDesigner

Уже есть аккаунт? Используйте вход.

2. Создайте или откройте рабочее пространство

Рабочее пространство — общая зона для биллинга, участников и проектов. Создайте его при первом входе или переключитесь на существующее с главного экрана.

Первый проект и список рабочих пространств

Внутри рабочего пространства создайте проект (вашу design-модель). Открытие проекта загружает редактор.

3. Ориентиры в проекте

Типичные первые панели:

Панель Для чего
Карта контекстов Стратегические границы и связи
Событийное моделирование Исследование домена: события, команды, акторы
Агрегаты Тактический дизайн: корень, команды, события, инварианты
Проекции Модели чтения (CQRS)
Generated Code Стек и генерация
Инструменты → Участники Приглашения и ключи агента для ИИ

Кнопка ? на панели инструментов открывает краткую справку по текущему виду.

4. Рекомендуемый первый путь

  1. Набросайте контексты на Карте контекстов.
  2. Зафиксируйте поток в Событийном моделировании.
  3. Превратите горячие места в Агрегаты (команды и события).
  4. Добавьте Проекцию для списка или карточки.
  5. Откройте диагностику / Model Health и устраните ошибки.
  6. Настройте codegen и запустите Generate, когда нужен каркас.

Для теории и паттернов DDD читайте практическое руководство. Для повседневных задач продукта продолжайте с Рабочими пространствами и Моделированием.

Дальше

Открыть DDDesigner

Создайте рабочее пространство и выполните эти шаги в живом проекте.

Начать бесплатно