About this Book
Front-end Tooling with Gulp, Bower, and Yeoman was written with a strong focus on a broad concept of development workflows. The book ties together three phases that a developer enters when working on new and existing web projects: initialization, development, and deployment. For each phase, this book details the requirements and take-aways and introduces a tool suited to this job.
In modern web development, tools tend to have a short lifespan, and seem to come and go as often as a new day dawns. A writing time of over a year might as well be a decade in JavaScript land. This provided quite a challenge, but was also a reason to not make the tools themselves the center of attention. Instead, each technology in this book can be easily exchanged with a well-suited counterpart, with all the key concepts still intact. On the other hand, the covered tools were picked not with an eye on trends, but for a touch of sustainability. These tools have a broad reach, an established user base, and a general-purpose application area. These characteristics should help keep this book relevant in the years to come.