Node.js is based on the event-based programming style, where the flow of the application is determined by the events. It is a new generation style of writing a scalable server-side code. Unfortunately, this book is not on Node.js; hence, we would like to completely keep our focus on Node.js-based HTTP servers and Socket.IO. For further reading, you can refer to the following links:
Our focus in this book is to discuss two modules of Node.js: HTTP and Socket.IO.