angularjs
AngularJS 豆瓣
作者: Brad Green / Shyam Seshadri O'Reilly Media 2013 - 4
Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model - view - controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps. Guided by two engineers who worked on AngularJS at Google, you'll walk through the framework's key features, and then build a working AngularJS app - from layout to testing, compiling, and debugging. You'll learn how AngularJS helps reduce the complexity of your web app. Dive deep into Angular's building blocks and learn how they work together Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC Assemble your full app in the browser, using client-side templates Use AngularJS directives to extend HTML with declarative syntax Communicate with the server and implement simple caching with the $http service Use dependency injection to improve refactoring, testability, and multiple environment design Get code samples for common problems you face in most web apps
用AngularJS开发下一代Web应用 豆瓣
AngularJS
7.7 (6 个评分) 作者: [美] Brad Green / Sbyam Seshadri 译者: 大漠穷秋 电子工业出版社 2013 - 10
AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。
本书对AngularJS框架的核心特性做了全面的介绍,包括常用的开发工具和开发环境。作为国内第一本关于AngularJS的书籍,本书是学习AngularJS的必备入门工具。
2013年11月14日 在读
昨天晚上刚拿到,今天在来中关村儿的路上读到第二章。总得来说,浅显易懂(针对稍有经验的前端开发工程师而言),$scope那里之前看网上的教程没太看明白,看了书之后就大概知道是怎么个意思了。但是个别语句还是翻译的不太准确,有点绕口。比如12页的这句话:尽管设计Angular应用具有很大的灵活性,但是以下这些风格你将会经常涉及:1.用来容纳数据的模型,模型代表应用当前的状态。2.用来展示数据的一些视图。用来管理模型和视图之间关系的一些控制器。——这不还是在翻来覆去的讲MVC吗?中间的那个“但是”是怎么个转折法儿?
angularjs javascript web web开发 互联网