---

[Updated] 18 Best NodeJS Frameworks for Developers in 2019

Node.js is used to build fast, highly scalable network applications based on an event-driven non-blocking input/output model, single-threaded asynchronous programming.