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, ...