Book Image

Mastering Grunt

By : Daniel Li
Book Image

Mastering Grunt

By: Daniel Li

Overview of this book

<p>Grunt.js continues to excel as the build automation tool of choice. Along with its support for many third-party technologies, Grunt is packaged with a clean API for defining tasks. This powerful tool can streamline your workflow by automating the preparation tasks for production, such as compression, compilation, obfuscation, testing, and even pushing your web application live. This book will teach you how to master build automation and testing with Grunt. You will have the opportunity to utilize the latest and in-demand web tools, such as Git, Jade, CoffeeScript, Sass, and the Mocha testing engine, across several exciting projects by combining Grunt with them. You will also learn to create a project – a simple Bulletin Board System (BBS), which will explain the use of Grunt alongside the Mocha testing library to automate testing throughout the build process.</p> <p>Mastering Grunt will demonstrate how to leverage Grunt with other technologies to become an expert in build automation, teaching you the best practices for modern web development along the way.</p>
Table of Contents (12 chapters)

About the Author

Daniel Li is currently an independent consultant for small- and medium-sized businesses, and resides in Waterloo, Ontario. Having gained experience at over a dozen institutions since 2009, he leverages his knowledge of Grunt.js and modern web development in writing this book. He has won over $20,000 in coding competitions since 2009, and most recently won the Kik Cup Hackathon in Fall 2013. His open source contributions over the last three years helped him earn a place as a finalist in Canada's Top 20 Under 20 2013 list. He occasionally answers questions on the collaborative question and answer website, stackoverflow.com, as a top 4 percent user. He has also authored Instant Brainshark, Packt Publishing.