Introduction to Node.js
Welcome to the first chapter of the book! Node.js is one of the most relevant technologies available and allows you to build any kind of project (web, desktop, CLI tools, microservices, IoT, and so on) within the same stack. The community around the project is very powerful and innovative.
In this chapter, we will explore the main features of Node.js and why it became so popular over time. Then, we will explore the Node.js architecture and how it works. Finally, we will explore the different versions of Node.js available to us.
In this chapter, we’re going to cover the following main topics:
- What makes Node.js so special and why it is a revolutionary technology
- The Node.js architecture and how it works
- How to identify the right Node.js version for your projects
This knowledge will help you to decide when it is a good fit for your projects and will guide you around the complex ecosystem.