Есть у нового проекта забавное требование - eine Sprache, и на фронте и на быке, плюс общая либа, для данных, утилит. Поэтому жаба/тупоскрипт и нода.
Но, с тупоскриптом проблема, в лицензии, чего то там мелкомягкие себе отчуждают прямо по факту использования. Можно ли как то это обойти?
Если выбрать жабаскрипт, то стек выходит такой:
- Vue
- Express + Sequelize
Если выбрать тупоскрипт, то такой:
- Angular
- NestJS + TypeORM (Sequelize для тупоскрипта всё ещё бета)
Выходит, каждому набору по слабому звену. В жабаскрипте это Vue, в тупоскрипте это TypeORM.
Что скажете, товарищи? Чьё слабое звено не такое слабое? Что можно сделать с лицензией мелкомягких?