Book Image

Deploying Node.js

By : Sandro Pasquali
Book Image

Deploying Node.js

By: Sandro Pasquali

Overview of this book

Table of Contents (14 chapters)
Deploying Node.js
About the Author
About the Reviewers


In this chapter, you learned how to deploy a local build into a production-ready environment. The powerful Git webhook tool was demonstrated as a way of creating a continuous integration environment, and this knowledge was carried forward into the creation of a full build/deploy pipeline that connected a GitHub repository to a Heroku deployment via a CI environment configured using Jenkins. We also covered the semantic versioning system that npm uses and even how to use Semver, npm methods, and some helper libraries to keep our package trees clean and predictable.

From basic JavaScript programs to the deployment of full applications, in this book, we took a tour of Node's design and goals. We've worked through ways in which Node's event-driven architecture influences how we design networked software by building on the foundational concept of streams. With an eye toward the creation of fast, deployable systems, we worked through virtualization strategies, compiler optimizations, load...