In this chapter, we’ll take a break from regular coding and adding features. Instead, we’ll get a bit organized so that the application can grow bigger, yet be manageable. The focus will be on development tools.
The goal of this chapter is to be able to split the code into multiple files, both on the server and the client side. Despite this, we should be able to continue the development process as before: automatically restart or rebuild whenever files change, except that this would be any file. Further, we’ll even get the browser to refresh automatically when files change during development. ...