图书介绍
AngularJS学习手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)威廉姆森著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512383043
- 出版时间:2015
- 标注页数:177页
- 文件大小:47MB
- 文件页数:190页
- 主题词:超文本标记语言-程序设计-手册
PDF下载
下载说明
AngularJS学习手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 AngularJS简介7
JavaScript客户端框架7
单页应用8
引导应用9
依赖注入9
AngularJS的路由10
HTML5模式10
现代化搜索引擎12
AngularJS的模板12
AngularJS的视图(MVC中的V)12
AngularJS的模型(MVC中的M)13
AngularJS的控制器(MVC中的C)13
控制器中的业务逻辑13
AngularJS与其他框架集成14
测试AngularJS应用15
小结15
第2章 IDE和AngularJS项目16
集成开发环境16
编辑HTML代码18
编辑JavaScript代码19
创建模板20
运行应用20
在IDE中测试AngularJS应用20
JsTestRunner22
Karma测试运行程序23
Protractor24
小结26
第3章 MVC和AngularJS27
旧方式27
更好的新方式30
测试方面的考量32
响应式设计方面的考量33
小结39
第4章 AngularJS的控制器40
在控制器中初始化模型41
在控制器中附加行为42
控制器中的业务逻辑43
表现逻辑和数据格式化44
提交表单44
使用提交的表单数据45
JS Test Driver47
使用Karma测试52
使用Protractor做端到端测试54
小结57
第5章 AngularJS的视图和Bootstrap58
AngularJS的模板58
创建博客项目58
在博客应用中添加一个新控制器60
在博客应用中添加一个新模板61
Twitter Bootstrap61
使用Bootstrap添加导航菜单63
添加虚拟的博客数据64
使用CSS3为页面添加样式65
添加样式和表现逻辑67
查看单篇博客文章68
运行这个博客程序71
使用Karma测试73
端到端测试75
小结77
第6章 AngularJS和REST服务78
REST服务78
AngularJS和REST服务79
创建AngularJS服务的方式79
与REST服务通信的方式80
更新项目,使用REST服务81
REST服务和控制器83
JSON响应83
获取一组资源的服务84
使用Karma测试服务85
端到端测试87
小结88
第7章 AngularJS的模型89
公开的REST服务89
修改控制器90
模型属性91
在博客应用中使用公开服务92
修改HTML93
修改app.js文件94
修改控制器94
运行应用96
使用Karma测试服务97
端到端测试99
小结101
第8章 服务和业务逻辑102
认证用户102
使用基本认证103
创建AngularJS服务103
保存用户的认证凭据104
检查用户的认证凭据104
删除用户的认证凭据105
获取用户的认证凭据106
博客应用的业务逻辑107
使用这些业务逻辑108
使用Karma测试服务110
端到端测试116
小结117
第9章 AngularJS的指令118
HTML编译器118
指令是什么?118
自定义指令119
指令的命名约定120
约束选项120
模板的URL120
模板的属性121
添加自定义的指令121
传入标题属性124
运行博客应用124
使用Karma测试指令125
端到端测试130
小结131
第10章 AngularJS的安全性132
认证133
添加处理登录操作的控制器134
为了安全,修改其他控制器135
添加处理退出操作的控制器136
添加登录页面的模板137
添加新路由140
添加退出链接140
运行博客应用141
使用Karma测试142
端到端测试147
关于安全性的最后提醒149
小结149
第11章 把MEAN工具栈开发的应用部署到云端,开发移动应用150
本地部署150
安装Node.js、npm和MongoDB151
安装支持Node.js的NetBeans插件151
使用MEAN工具栈开发应用152
Node.js应用的public文件夹152
为了使用MEAN工具栈,修改服务152
为了使用MEAN工具栈,修改博客应用的控制器153
为了使用MEAN工具栈,修改博客应用的模板157
添加评论157
添加博客文章158
添加新路由159
添加Node.js依赖160
在本地运行博客应用161
使用Karma测试162
端到端测试168
把使用MEAN工具栈开发的应用部署到云端170
测试运行在云端的博客171
移动版171
小结172
第12章 AngularJS和SEO173
AngularJS SEO的新旧方式174
让搜索引擎找到174
Google网站管理员工具174
添加网站地图175
微格式标签175
编写简洁的客户端代码175
开发响应速度快的REST服务176
小结176
参考资料177
热门推荐
- 2519144.html
- 2786197.html
- 3581435.html
- 3447649.html
- 2232472.html
- 2884869.html
- 1331484.html
- 2506273.html
- 964185.html
- 1428014.html
- http://www.ickdjs.cc/book_42513.html
- http://www.ickdjs.cc/book_2876020.html
- http://www.ickdjs.cc/book_2295992.html
- http://www.ickdjs.cc/book_3884755.html
- http://www.ickdjs.cc/book_476475.html
- http://www.ickdjs.cc/book_3339972.html
- http://www.ickdjs.cc/book_3052219.html
- http://www.ickdjs.cc/book_1283515.html
- http://www.ickdjs.cc/book_486815.html
- http://www.ickdjs.cc/book_2283150.html