Chapter 8. Express in Production

So far we have been learning about and implementing various aspects of Express in sample apps on our local machine, and by now we know quite a lot about Express. However, our ultimate goal of learning Express is to be able to deploy apps on production.

This chapter is about making our app production-ready. We will learn the following in this chapter:

  • How to benchmark our app
  • How to make our app scale and perform well
  • How to ensure maximum uptime for the app

What the is production environment?

The system on which we develop our app is the development environment or platform—the system could be your personal laptop or desktop. Apart from development, we may use such a system for browsing, sending e-mails, image editing, ...

Get Express Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.