A list of Node.js frameworks.
UPDATE: We created a new resource/registry at nodeframework.com.
These frameworks offer rich configuration and are less opinionated than Rails-like or full-stack.
Express.js is probably the most popular robust and mature framework
Hapi is a variation of Express.js build on top of it by WalmartLabs.
Just REST API
For those who use rich-client/front-end MVC frameworks (or not) and just need to spin up a fast Node.js REST API server.
Ruby on Rails like
That’s where Node.js really shine. The full-stack MVC frameworks are bundled with scaffolding, template engines, websocket and persistence libraries to allow you build real-time scalable web apps.
Meteor is more of a platform with its own packages and services. Its very opinionated and has a steep learning curve.
Reading blog posts is good, but watching video courses is even better because they are more engaging.
A lot of developers complained that there is a lack of affordable quality video material on Node. It's distracting to watch to YouTube videos and insane to pay $500 for a Node video course!
[End of sidenote]
Static Site Generators
Microsoft MVP | Book and Course Author | Software Engineering Leader
To contact Azat, the main author of this blog, submit the contact form or schedule a call at clarity.fm/azat and we can go over your bugs, questions and career.