Чем больше сообщество вложится в мост, тем мощнее инструмент«DomainCraft» — рабочее название
DomainCraft

Мосты

Каждый мост — это подключаемый набор шаблонов. Ядро не знает ни одного языка — оно отдаёт IR и ничем вас не ограничивает.

csharp-restful

ready

C#

ASP.NET Core + EF Core + PostgreSQL + JWT + Clean Architecture

admin-alpine

ready

HTML

Админ-панель на Alpine.js + 0build UIkit

В планах: java-spring (Spring Boot) и typescript (Express / Prisma).

Использовать мост

Укажите ID моста, локальный путь или GitHub-шорткат. Известные мосты CLI клонирует по требованию в~/.domaincraft/bridges/.

# По ID моста
domaincraft generate --domain domain.yaml --bridge csharp-restful

# По локальному пути
domaincraft generate --domain domain.yaml --bridge ../domaincraft-bridge-csharp

# С админ-панелью (по умолчанию admin-alpine)
domaincraft generate --domain domain.yaml --bridge csharp-restful --admin

Добавить свой

Мост — это просто шаблоны и манифест, Go-код не нужен. Добавьте запись в реестр ядра и напишитеbridge.yaml вместе с шаблонами.

Руководство по написанию моста →