7. YO
yo scaffolds outanew application, writingyour Grunt
configuration and pullingin relevantGrunttasks and Bower
dependencies thatyou mightneed for your build.
16. GREAT BUILD PROCESS
Notonlydo you getminification and concatenation; Italso
optimizes allyour image files, HTML, compiles your CoffeeScript
and Compass files, if you're usingAMD, itwillpass those modules
through r.js so you don'thave to.
17. AUTOMATICALLY COMPILE COFFEESCRIPT &
COMPASS
LiveReload watch process automaticallycompiles source files
and refreshes your browser whenever achange is made so you
don'thave to.
18. AUTOMATICALLY LINT YOUR SCRIPTS
Allyour scripts are automaticallyrun againstJSHintto ensure
they're followinglanguage best-practices.
19. BUILT-IN PREVIEW SERVER
No more havingto fire up your own HTTP Server. It's built-in one
can be fired with justone command.
20. AWESOME IMAGE OPTIMIZATION
Itoptimizes allyour images usingOptiPNGand JPEGTran so
your users can spend less time downloadingassets and more
time usingyour app.
21. KILLER PACKAGE MANAGEMENT
Need adependency?It's justakeystroke away. Itallows you to
easilysearch for new packages viathe command-line (e.g. `bower
search jquery`), installthem and keep them updated without
needingto open your browser.
22. PHANTOMJS UNIT TESTING
Easilyrun your unittests in headless WebKitviaPhantomJS.
When you create anew application, italso includes some test
scaffoldingfor your app.