Comments 25
Да, первый нормальный фреймворк для Ноды. Я бы еще сразу упомянул @nestjs/websockets — с вебсокетами там очень удобно сделано.
А вот насчет крутости TypeORM я позволю себе усомниться, там куча совершенно детских проблем. Для всего, конечно, есть workaround-ы, но как я матерился в первый раз, как я матерился, особенно обнаружив, что при гидрации вызывается конструктор сущности :-) Но альтернатив пока нет все равно.
Считаю, что у него, напротив, все шансы завоевать популярность. Его, конечно, никто не пиарит из каждого утюга (как было с Laravel в свое время), но он занимает пустующую нишу полноценного, ориентированного на классический ООП-подход фреймворка для Ноды. Наверняка почти каждый, кто разрабатывал на Node.JS и Typescript достаточно сложное приложение, приходил к написанию мини-фреймворка вокруг Express, так или иначе напоминающего привычные по другим языкам MVC-фреймворки. А тут все из коробки, и сделано очень хорошо.
Аналогичная ситуация с Дартом кстати, бывшие JS разработчики, которых заставляют переходить на него, дико хейтят этот ЯП.
Я надеюсь этот фреймворк выстрелит, найдет крутое коммьюнити, будет развиваться и избавится от всех косяков.
Сейчас использую Ts.ED tsed.io
Подозреваю, что вы просто не до конца разобрались. Да, документация не столь полна как хотелось бы, и временами надо читать исходники Неста, но нет никаких проблем в том, чтобы вашу реализацию, какой бы там она ни была, оформить в виде NestJS-модуля.
Если хотите, можете выложить вашу реализацию на тот же Gist, а я покажу, как ее можно интегрировать с NestJS.
В чем отличие по сравнению с Next.js?
настоящий нод это js а ваш тайпскрипт с «правильными» — легаси, вид сбоку.
но проще верблюду пролезть в утиную типизацию чеи старому джависту доказать ненужность ООП и статики
Удалено
NestJS - тот самый, настоящий бэкенд на nodejs