25.2 Tool Support
In a deployment process, there is much more to do in most cases than just copying files from one location to another. For example, before a deployment takes place, the project tests should be run and the source code analyzed. Whatever tools you use, you should automate their execution so that the deployment process requires as little effort from you as possible. The lower the hurdle of a deployment, the more often it can be done, which should be the goal for a modern application. To help you with this work, various tools are available.
A few years ago, the deployment process of JavaScript applications was dominated by build tools such as Grunt and gulp. Although these tools are still being used today, they have become much ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access