FAQ
What is Node.js? Where can you use it?
Node.js is server-side scripting based on Google’s V8 JavaScript engine. It is used to build scalable programs, especially web applications that are computationally simple but are frequently accessed. You can use Node.js in developing I/O intensive web applications like video streaming sites. You can also use it for developing: Real-time web applications, Network applications, General-purpose applications, and Distributed systems.
Why use Node.js
Node.js makes building scalable network programs easy. Some of its advantages include: It is generally fast It almost never blocks It offers a unified programming language and data type Everything is asynchronous It yields great concurrency