Book Image

JavaScript Domain-Driven Design

Book Image

JavaScript Domain-Driven Design

Overview of this book

Table of Contents (15 chapters)
JavaScript Domain-Driven Design
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Managing the build


Writing software for an orc dungeon has a major advantage since the orcs don't know much about software so we can introduce any tools we like and they won't have an opinion on it. Why have I mentioned this when the title of this section is supposed to talk about building the software, you might wonder? There are a myriad of build tools out there and they all do things slightly differently, and everybody seems to prefer one to the other. Especially in JavaScript, the community has not yet standardized a tool so there is Grunt, Jake, and Broccoli, just to name a few, and of course your project might leverage one from a different language such as Ruby's Rake or the old familiar make.

Even though there are so many build tools, the only important thing about them is to actually use one. Yes they all have differences, but they can all do pretty much the same, adjusting for syntax and performance. But why is a build tool so important? And why should we use one?

Why every application...