> перформанс ещё есть?
у нас IoT, узкое место - база и UI
> ты не запутался ещё в этих все его декораторах
нет, я ж джавист в прошлом. Аннотаций много в контроллерах, потому что сваггер и работа с запросами, в entity чтоб описать поля/связи. Это пишется один раз, а большую часть времени ты работаешь с сервисами, где их нет.
> авторизация - ну паспорт же прикручивается за 10 мин.
да, но мне удобно в контроллер повесить 1 декоратор и защитить так руты
> мигратор - а зачем работа с базой внутри хттп фреймворка?
мне удобно, тк по описанию entities тайпорм мне генерит миграции. Не надо ddl руками писать и структура базы в энве соответствует коду. Упрощается деплой.
> транзакции - о каких речь? те что в базу?
да, повесил декороатор - и код метода выполняется в транзакции.
Плюс генерит файлики тебе в нужных местах, билд для TS настраивать не надо, линеры, форматтеры вот это все. Я не в том положении, чтоб на это все время тратить на каком-нибудь Экспрессе / Hapi / Koa / Whatever.js