Introduction to Node.js
Node.js runs single-threaded, non-blocking, asynchronously programming, which is very memory efficient. Node.js is particularly suited to building applications that require some form of real-time interaction or collaboration. It’s also a good fit for building APIs where you’re handling lots of requests that are I/O driven.
What Can Node.js Do?
Node.js can generate dynamic page content and can create, open, read, write, delete, and close files on the server. Node.js can collect form data and can add, delete, modify data in your database.
Prerequisites for learn node.js