Is Express the best solution? Or should I use something else?
Feathers is probably the fastest and easiest. It uses Hooks like Middleware, yet you can use Express middleware in the Middlware, download the `npm i -g @feathersjs/cli`
Oh! You're really lucky - here's the article of development company called "The best Node.js framework for your project: Express.js, Koa.js or Sails.js" cleveroad.com/blog/the-best-node-js-framework-for… the best Node js framework is Express js
I Just say never use nodejs web framework. Nodejs is a big joke and realy not a langage.
Regards
Give this a read:
I don't know what's the BEST framework out there, but what's BEST for me is Koa.js, I use it for the same reason @fibric has mentioned (Excluding passport.js).
At my work place, it's Express.js, Hapi.js or StrongLoop's Loopback framework (to quickly build REST APIs)
If you are looking for something quick, try LoopBack.
I do use koa.js because of promises. And chaining promises to describe what-happens-when is easy, simple, stupid. koa.js + passport.js to secure API's is also very straight forward.
Karolis Narkevicius
Try feathersjs.com - it's really great. Some discussion about it here: hashnode.com/post/best-rest-api-framework-for-nod…