Bounded Context — явная граница где определённая domain model применима. Разные контексты могут использовать одинаковые слова с разными значениями: "User" в Billing это плательщик, в Support — клиент с тикетами. В Node.js монорепо: каждый bounded context = отдельный пакет или директория. Contexts не разделяют БД таблицы напрямую — коммуницируют через events или API. Context Map описывает отношения между контекстами. В NestJS: отдельные modules с чёткими публичными API (exports).
Что такое Bounded Context в DDD и как реализовать в Node.js?
Senior
231 просмотровAFK Offer AI
Что такое circular dependencies в Node.js и как их избежать?