Опишу проблемы:
1) Большинство библиотек в npm - редкостная помойка.
2) В коробке нет нормальных методов работы с такими казалось бы простыми вещами как календарь и время
3) Сборка, пересборка - очень долго.
4) Нужно писать вьюмоделы и их проверки и на сервере, и на клиенте
5) Нужно добавлять в пайплайн сваггер генерацию, чтобы модели соответствовали
Все это не очень сложно, но на большом проекте это пэйн ин эсс