2 Intelligent Workflow and Build Tools

WHAT YOU WILL LEARN IN THIS CHAPTER:            

  • Managing front-end dependencies using Bower
  • Automating development tasks using Grunt/Gulp
  • Scaffolding a new project using Yeoman
  • Using workflow best practices to enhance productivity

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

You can find the wrox.com code downloads for this chapter at http://www.wrox.com/go/proangularjs on the Download Code tab.

WHAT CAN TOOLING DO FOR ME?

Two words: optimization and automation. Because time is a key factor in productivity, automating repetitive tasks can help you stay effective as a developer. In this chapter, you learn about a few open source tools that can increase the speed at which you develop, debug, test, and distribute your application. By expanding the don’t repeat yourself (DRY) philosophy to apply to your workflow process, you can focus more of your energy on doing what you love: building elegant, air-tight code. After discovering how to intelligently apply modern techniques to augment your workflow, you will have established a strong foundation to support building a sample application that allows a deeper exploration of AngularJS.

WHAT IS BOWER?

Created by Twitter, Bower is a “package manager for the web” that provides ...

Get Professional AngularJS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.