Preface
Web applications with Node.js are increasingly popular and accessible to all developers. Today, with the growing evolution of Node.js, we can see numerous companies using this technology for the development of their applications. Among them, we can mention Netflix, Paypal, and many others who use Node.js in production environments.
The hosting companies also made a breakthrough by supporting Node.js on their platforms. Plus, many building tools, such as task runners, generators and dependence managers, emerged using the Node.js engine, such as Grunt, Gulp, Bower, and more.
Throughout the book, we will show you how to build and deploy Node.js applications from scratch by using all the resources available on the Node.js ecosystem and exploring cloud services for testing, image manipulation, and deployment.
Dealing with all these tools and getting the best out of them all is a very interesting and motivating task.
We will also introduce the concept of Docker containers and continuous integration using different tools and services.
Over the course of our book, we will see how to get the best out of this development method using the latest and greatest technologies to build ten applications from start to end.
Enjoy!