Топ 3 нормальних Node.js фреймворка 🔥
Багато хто досі говорить про те, що backend потрібно писати на Express.js чи навіть Koa.js. Це круті рішення, але вони не є повноцінними фреймворками. По суті, це роутери, які вирішують тільки одну проблему - роутинг.
Для всього іншого доведеться будувати свої велосипеди, які скоріше всього, з часом перетворяться на технічний борг.
Тому доцільніше відразу вибирати фреймворк, який дозволить зосередитися на продукті, а не на тому, як прикрутити Dependency Injection в Express.js.
Ось список непоганих рішень, які перевірені часом і добре показують себе в production:
Nest.js - зараз це найпопулярніший фреймворк. Таке собі імпортозаміщєніє Java Spring у світі TypeScript.
Adonis.js - теж дуже круте рішення. Не такий популярний, як Nest.js, але також має розвинену екосистему і часто використовується в проді.
Serverless - якщо вам потрібен зрілий фреймворк для AWS Lambda, то кращого рішення ви не знайдете. Підходить тільки для serverless архітектури, тому використовується не так часто.
Я б ще додав Fastify, але як на мене, він підходить тільки для невеликих мікросервісів.
#nodejs
Post #120
927
- 👍 15