The days of developing an application completely from the ground up are over. A big trend in the past year is to embrace application frameworks (e.g., Bootstrap and YAML) and code libraries (e.g., MooTools and Modernizr).
With so many options available, it can be difficult to decide what to use. Then, once you make a choice, setting up the environment and keeping things up to date is quite a chore. The Yeoman project from Google promises to simplify configuration and maintenance of the building blocks, while you focus on application development.
via Google Yeoman does the heavy lifting for web app creation – TechRepublic.