- 博客(0)
- 资源 (14)
- 收藏
- 关注
jquery-easyui-1.8.8.zip
easyui为Web开发人员提供了易于使用的组件,它构建在流行的jquery核心和html5之上。这些使您能够轻松的做出符合html5标准的web应用程序。声明UI组件有两种
2019-11-20
精通AngularJS Code
2016-10-10
精通AngularJS part1
编辑推荐
《精通AngularJS》指出AngularJS诞生于Google,已用于开发多款Google产品。它是一套JavaScript前端框架,用于开发当下流行的数据驱动的单页面Web应用。其核心特性是:MVC、模块化、自动双向数据绑定、语义化标签、依赖注入等。
作者简介
Pawel Kozlowski有15年以上的Web开发经验,接触过多种Web技术、语言和平台。他精通客户端和服务器端编程,并始终在寻找能提高生产率的工具和流程。Pawel是自由和开源软件的坚定支持者,他在AngularJS 社区非常活跃,为AngularJS项目贡献了大量的代码。他也对Angular UI (AngularJS的配套框架)有所贡献,并为AngularJS 提供了Twitter Bootstrap 相关的指令(directives)。不写代码时,Pawel 常在会议与活动上为AngularJS布道。
Peter Bacon Darwin已经积累了20年以上的编程经验,他在.NET发布之前,就已经用它工作了。他还对IronRuby的开发有所贡献。他曾在Avanade和IMGROUP做IT顾问。退休后,自由开发和照顾孩子占用了他大部分的时光。Peter是AngularJS社区的名人。他最近加入了Google的AngularJS团队。他还是Angular UI项目的创始成员。他曾在Devoxx UK和其他活动中发表过有关AngularJS的演讲,并开办过AngularJS的培训课程。他希望帮助企业更好地利用AngularJS。
目录
序1
第1章Angular之禅7
11邂逅AngularJS7
熟悉框架8
参与AngularJS项目8
社区8
在线学习资源9
库和扩展9
工具9
Batarang10
Plunker与jsFiddle10
IDE扩展和插件10
12AngularJS速成10
HelloWorld——AngularJS示例10
双向数据绑定12
AngularJS中的MVC模式12
鸟瞰13
深入作用域15
视图21
模块与依赖注入26
模块26
协作对象27
注册服务29
模块的生命周期33
模块依赖35
13AngularJS和其他框架38
jQuery与AngularJS39
苹果与橙子40
窥视未来41
14总结41
第2章构建与测试43
21介绍示例应用44
熟悉问题领域44
技术栈45
持久化存储46
MongoLab46
服务器端环境47
第三方JavaScript库48
BootstrapCSS48
22构建系统48
构建系统准则49
自动化所有事情49
尽早报错,清晰报错49
不同的工作流,不同的命令50
构建脚本同样是代码50
工具50
Gruntjs51
测试库与工具51
Jasmine51
Karmarunner52
23组织文件和目录52
根目录52
进入源代码目录54
AngularJS的特定文件54
轻装上路56
深入测试目录57
文件命名约定57
24AngularJS模块和文件57
一个文件,一个模块58
模块内部59
注册provider的不同语法59
声明配置和运行块的语法61
25自动化测试62
单元测试63
剖析Jasmine测试64
测试AngularJS对象65
测试服务65
测试控制器67
Mock对象和异步代码测试68
端对端测试70
日常工作流71
Karmarunner的提示与技巧72
执行测试子集73
调试73
26小结74
第3章与后端服务器通信75
31使用$http进行XHR和JSONP请求75
熟悉数据模型和MongoLabURLs76
$httpAPI快速导览76
配置对象说明77
转换请求数据78
处理HTTP响应79
转换响应数据79
处理同源政策约束79
利用JSONP克服同源政策约束80
JSONP的限制81
利用CORS克服同源政策约束81
服务器端代理83
32promiseAPI与$q84
工作中的promise和$q服务85
学习$q服务的基础知识85
promise是第一类JavaScript对象87
聚合回调88
注册回调和承诺的生命周期88
异步动作的链式调用89
关于$q的其他91
AngularJS中的$q集成93
33promiseAPI与$http94
34与RESTful端点通信95
$resource服务95
构造级与实例级方法97
$resource创建异步方法100
$resource服务的限制101
使用$http自定
2016-10-10
精通AngularJS part2
由科兹洛夫斯基、达尔文所著的《精通AngularJS》全面系统的介绍了AngularJS框架。AngularJS是Google开发者设计和开发的一套前端开发框架,帮助简化前端开发的负担。AngularJS主要有以下几点优势:1)它是由互联网巨人Google组织开发的;这意味着它有更加强大的社区支持;2)AngularJS非常全面,没有其它的插件或者架构足以开发数据驱动的web应用;3)开发过程简单快捷。
2016-09-28
精通AngularJS
由科兹洛夫斯基、达尔文所著的《精通AngularJS》全面系统的介绍了AngularJS框架。AngularJS是Google开发者设计和开发的一套前端开发框架,帮助简化前端开发的负担。AngularJS主要有以下几点优势:1)它是由互联网巨人Google组织开发的;这意味着它有更加强大的社区支持;2)AngularJS非常全面,没有其它的插件或者架构足以开发数据驱动的web应用;3)开发过程简单快捷。
2016-09-28
三维CAD曲线曲面高级工程师必经之路
本文档是针对三维CAD高级曲面而出的经典教程,既有平时不易见的理论知识,又有经典实例创作,让你在轻松掌握三维曲面理论知识的基础上,获得满分三维学习乐趣!
2015-06-02
flex cookbook
The best way to show off a powerful new technology is to demonstrate real-world results with it, and that's exactly what Adobe and O'Reilly have done with Flex 3. Through it's Flex Cookbook website, Adobe invited users of the Flex 3 beta to post their own solutions for working with this technology, using O'Reilly's popular problem-solution-discussion format. Website monitors (and authors) Joshua Noble and Todd Anderson chose the most useful solutions for Flex 3 Cookbook. This highly practical book contains more than 200 proven recipes for developing interactive Rich Internet Applications and Web 2.0 sites, including several contributed by Noble, Anderson, and other Flex experts. You'll find everything from Flex basics and working with menus and controls, to methods for compiling, deploying, and configuring Flex applications. Each recipe features a discussion of how and why it works, and many of them offer sample code that you can put to use immediately. Topics include:
2008-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人