Chapter 17. Packaging and Publishing
When acknowledging those differences, an intermediary process that translates the code from one environment to the deployable artifact for the other seems like an obvious necessity and something that one should optimize for from the start.
The important aspects to consider when determining the extent of a build process are the same as for anything else: what is the cost and value of one choice versus another? It’s impossible for anyone to tell you what you should do in your particular situation, so it’s important to test it yourself.
Oftentimes one of the biggest red flags in browser code is the number of requests being made, and ...