内容简介
If you are a web developer with some experience in JavaScript and want to enter the world of modern web applications, then this book is ideal for you. Learning how to leverage the three tools (Yo, Bower, and Grunt) in the Yeoman workflow will be perfect as your next step towards building scalable, dynamic, and modern web applications for just about any platform.
AI简介
这是一本深度探讨如何使用Yeoman、Bower和Grunt这三个现代Web应用开发工具的书籍。这本书以下载和安装Yeoman的方法为起点,详细讲解了如何通过Yeoman创建项目模板、管理项目依赖以及自动化开发流程。书中还介绍了Yeoman的特性,包括yo、gulp和bower的使用方法,以及如何利用这些工具进行项目开发。
此外,书中还详细介绍了安装常用官方生成器的方法,包括generator-webapp、generator-angular、generator-backbone和generator-ember等,这些生成器可以帮助开发者快速搭建web应用的基本结构,配置开发环境,以及提供一些常用的工具函数。同时,书中还讲解了生成器的子生成器,包括如何创建项目中的特定部分,以及如何利用生成器的生命周期来自动化整个开发流程。
书中还深入探讨了AngularJS应用结构,包括如何使用Yeoman Angular生成器构建一个结构清晰、易于维护的AngularJS应用。同时,书中还介绍了Backbone.js简介,包括如何使用Yeoman工具和Backbone.js库来创建一个模块化的、