NestJS · Senior · Запитання 20 з 75
Як структурувати велику кодову базу Nest, щоб межі лишалися чіткими?
- ✓Правильна відповідь: Feature-модулі (bounded contexts) з явними експортами, тонкий прикладний шар, доменна логіка незалежна від Nest, а інфраструктурні адаптери за токенами
- 2Один модуль з усіма провайдерами
- 3Групувати файли за типом: усі контролери, усі сервіси, усі сутності
Пояснення
Доменний код без декораторів фреймворку легко тестувати й переносити. Правила лінтера можуть забороняти імпорти через межі модулів.