TS, так что бы иметь метарефлексию? Есть у кого-то экспертный ёпыт в этом вопросе?
Я для чистой архитектуры доменную логику вынес и вот думаю как мне сервисы/модули сейчас кошерненько раскладывать и между собой их дружить, что бы оно по типу мне зависимость подтянуло и что бы TS за это знал и разработчики не охреневали откуда тут какой-нить сервис прилетел, которого в коде вообще нет например, потому что инъектится он на слое приложения
Мне тоже интересно. А как организовали структуру?
Структуру чего именно?
проекта, как выделили доменный слой
не совсем понял вопрос, доменный слой — по сущностям предметной области, как его ещё выделять? Пилим репу, репа дёргает апи/сервисы к примеру, репы инъектим в нухт, дёргаем методы в контекстах, модельки ActiveModel контролят DTO (это уже вкусовщина моя, нравится мне Rich Model такой, хотя в целом модели не тяжёлые)
Если актуально, то у меня есть проекты на ts + nuxt + DI на inversify, могу поделиться опытом, так как проблем при настройке была масса
Спасибо! Я уже разобрался
Обсуждают сегодня