AngularJS学习手册

出版日期:2015-11-1
ISBN:9787512383045
作者:肯·威廉姆森 (Ken Williamson)
页数:177页

内容概要

Ken Williamson,是一名软件工程师和设计师,有20年从业经验,为世界上很大的几家公司设计并开发移动应用、桌面软件和服务器软件。他是几个开源项目的发起人,例如Ulbora CMS。

书籍目录

前言
第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的安全性
第11章 把MEAN工具栈开发的应用部署到云端, 开发移动应用
第12章 AngularJS和SEO
参考资料

作者简介

《AngularJS学习手册》会开发一个示例应用,不仅让你了解 AngularJS 框架的相关概念,还让你直接动手操作。如果你熟悉JavaScript、Web开发、软件设计概念和模式,那么本书是着手学习AngularJS的优佳选择。本书主要内容有:了解AngularJS与其他MVC框架的不同。通过书中的示例项目学习AngularJS的控制器、视图和模型。把可用的应用连接到公开的REST服务。用AngularJS的非REST服务构建应用的安全层。探讨创建和测试AngularJS指令的基础知识。在MEAN工具栈(MongoDB、ExpressJS、AngularJS和Node.js)中使用AngularJS。学习如何对AngularJS应用和网站做搜索引擎优化。


 AngularJS学习手册下载



发布书评

 
 


精彩短评 (总计2条)

  •     这本书适合Angularjs入门,而且作者从第二章开始就对每个章节进行的单元测试和端到端的测试。这个很少在其他入门书籍中看见。
  •     O'Reilly的蟋蟀雨蛙书。了解到MEAN技术栈(MongoDB、ExpressJS、AngularJS、Node.js)。感觉亮点都在每章后的Karma测试和Protractor测试,可惜我暂时用不到。整体看是一本简洁易懂的书。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024