主页 详情

《AngularJS学习手册》_(美)威廉姆森著_13892742_9787512383043

【书名】:《AngularJS学习手册》
【作者】:(美)威廉姆森著
【出版社】:北京:中国电力出版社
【时间】:2015
【页数】:177
【ISBN】:9787512383043
【SS码】:13892742

最新查询

内容简介

前言

第1章 AngularJS简介

JavaScript客户端框架

单页应用

引导应用

依赖注入

AngularJS的路由

HTML5模式

现代化搜索引擎

AngularJS的模板

AngularJS的视图(MVC中的V)

AngularJS的模型(MVC中的M)

AngularJS的控制器(MVC中的C)

控制器中的业务逻辑

AngularJS与其他框架集成

测试AngularJS应用

小结

第2章 IDE和AngularJS项目

集成开发环境

编辑HTML代码

编辑JavaScript代码

创建模板

运行应用

在IDE中测试AngularJS应用

JsTestRunner

Karma测试运行程序

Protractor

小结

第3章 MVC和AngularJS

旧方式

更好的新方式

测试方面的考量

响应式设计方面的考量

小结

第4章 AngularJS的控制器

在控制器中初始化模型

在控制器中附加行为

控制器中的业务逻辑

表现逻辑和数据格式化

提交表单

使用提交的表单数据

JS Test Driver

使用Karma测试

使用Protractor做端到端测试

小结

第5章 AngularJS的视图和Bootstrap

AngularJS的模板

创建博客项目

在博客应用中添加一个新控制器

在博客应用中添加一个新模板

Twitter Bootstrap

使用Bootstrap添加导航菜单

添加虚拟的博客数据

使用CSS3为页面添加样式

添加样式和表现逻辑

查看单篇博客文章

运行这个博客程序

使用Karma测试

端到端测试

小结

第6章 AngularJS和REST服务

REST服务

AngularJS和REST服务

创建AngularJS服务的方式

与REST服务通信的方式

更新项目,使用REST服务

REST服务和控制器

JSON响应

获取一组资源的服务

使用Karma测试服务

端到端测试

小结

第7章 AngularJS的模型

公开的REST服务

修改控制器

模型属性

在博客应用中使用公开服务

修改HTML

修改app.js文件

修改控制器

运行应用

使用Karma测试服务

端到端测试

小结

第8章 服务和业务逻辑

认证用户

使用基本认证

创建AngularJS服务

保存用户的认证凭据

检查用户的认证凭据

删除用户的认证凭据

获取用户的认证凭据

博客应用的业务逻辑

使用这些业务逻辑

使用Karma测试服务

端到端测试

小结

第9章 AngularJS的指令

HTML编译器

指令是什么?

自定义指令

指令的命名约定

约束选项

模板的URL

模板的属性

添加自定义的指令

传入标题属性

运行博客应用

使用Karma测试指令

端到端测试

小结

第10章 AngularJS的安全性

认证

添加处理登录操作的控制器

为了安全,修改其他控制器

添加处理退出操作的控制器

添加登录页面的模板

添加新路由

添加退出链接

运行博客应用

使用Karma测试

端到端测试

关于安全性的最后提醒

小结

第11章 把MEAN工具栈开发的应用部署到云端,开发移动应用

本地部署

安装Node.js、npm和MongoDB

安装支持Node.js的NetBeans插件

使用MEAN工具栈开发应用

Node.js应用的public文件夹

为了使用MEAN工具栈,修改服务

为了使用MEAN工具栈,修改博客应用的控制器

为了使用MEAN工具栈,修改博客应用的模板

添加评论

添加博客文章

添加新路由

添加Node.js依赖

在本地运行博客应用

使用Karma测试

端到端测试

把使用MEAN工具栈开发的应用部署到云端

测试运行在云端的博客

移动版

小结

第12章 AngularJS和SEO

AngularJS SEO的新旧方式

让搜索引擎找到

Google网站管理员工具

添加网站地图

微格式标签

编写简洁的客户端代码

开发响应速度快的REST服务

小结

参考资料


书查询(www.shuchaxun.com)本网页唯一编码:
ceacc80dc11902748b206c4c00a5075e#9ea43320d3a830549cfcad9e05c8d80a#49688161#ANGULARJS学习手册_13892742.zip