Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, and Linux.
Node.js also provides a rich library of various JavaScript modules which simplifies the development of web applications using Node.js to a great extent.
Features of Node.js
Asynchronous and Event Driven
Very Fast
Single Threaded but Highly Scalable
No Buffering
License
Where to Use Node.js?
Following are the areas where Node.js is proving itself as a perfect technology partner.
I/O bound Applications
Data Streaming Applications
Data Intensive Real-time Applications (DIRT)
JSON APIs based Applications
Single Page Applications
This site uses cookies to give you the best, most relevant experience. By continuing to browse the site you are agreeing to our use of cookies.