飞网论坛

标题: 用AngularJS开发下一代Web应用.pdf 百度云盘下载 [打印本页]

作者: johnny    时间: 2016-9-26 23:27
标题: 用AngularJS开发下一代Web应用.pdf 百度云盘下载
用AngularJS开发下一代Web应用.pdf 百度云盘下载
  来自Google,潜力的JavaScript框架的著作
  我们都希望开发更小型、更轻量的Web应用,让创建应用更加容易,并且当项目变大时仍然易于测试、扩展和维护。这本手册将为你介绍AngularJS,它是一个开源的JavaScript框架,它使用MVC架构、数据绑定、客户端模板以及依赖注入等技术,从而为构建Web应用创建急需的结构。
  《用AngularJS开发下一代Web应用》的作者是两位在Google负责AngularJS框架的工程师,他们将引领读者概览整个框架的核心特性,并构建一款可运行的AngularJS应用,内容涵盖布局、测试、编译及调试整个过程。通过这个过程,你将会学到AngularJS是怎样降低Web应用复杂性的。
  ★深入理解Angular的构件,学习它们是如何协同工作的。
  ★使用MVC模式分离控制逻辑、数据以及渲染职责,从而获得最大程度的灵活性。
  ★利用客户端模板在浏览器中装配你的完整应用。
  ★利用AngularJS的指令,用声明式语法来扩展HTML。
  ★使用$http服务与服务器交互并实现简单的缓存。
  ★利用依赖注入改进重构、测试以及多种环境下的设计。
  ★获得Web应用中常见问题的代码示例。




内容简介
  AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。
  《用AngularJS开发下一代Web应用》对AngularJS框架的核心特性做了全面的介绍,包括常用的开发工具和开发环境。《用AngularJS开发下一代Web应用》是学习AngularJS的必备入门工具。


作者简介
  Brad Green,Google公司AngularJS项目的技术经理。他同时还直接负责可访问性和技术支持方面的工作。

  Shyam Seshadri,Fundoo Solutions公司的老板兼CEO,同时经营AngularJS商店,并且致力于为印度市场提供创造性和有趣的产品。



目录
前言

第1章 AngularJS 简介
一些概念
客户端模板
Model View Controller(MVC)
数据绑定
依赖注入
指令
实例:购物车
接下来

第2章 AngularJS 应用骨架
调用Angular
加载脚本
使用ng-app 声明Angular 的边界
Model View Controller
模板和数据绑定
显示文本
表单输入
浅谈非入侵式JavaScript
列表、表格以及其他迭代型元素
隐藏和显示
CSS 类和样式
反思src 和href 属性
表达式
区分UI 和控制器的职责
利用$scope 暴露模型数据
使用$watch 监控数据模型的变化
watch() 中的性能注意事项
使用Module(模块)组织依赖关系
我需要多少个模块呢
使用过滤器格式化数据
使用路由和$location 切换视图
index
list
detail
controllers
与服务器交互
使用指令修改DOM
index
controllers
校验用户输入
继续前进


第3章 使用AngularJS 进行开发
项目结构
工具
各种IDE
运行你的应用
使用Yeoman
不使用Yeoman
AngularJS 下的测试
Karma
单元测试
端到端/ 集成测试
编译
其他好用的工具
调试
Batarang
Yeoman :优化你的工作流程
安装Yeoman
运行服务器
添加新的路由、视图和控制器
关于测试
构建项目
与RequireJS 集成

第4章 一款AngularJS 应用剖析
应用
模型、控制器和模板之间的关系
模型
控制器、指令及服务
服务
指令
控制器
模板
测试
单元测试
场景测试

第5章 与服务器交互
利用$http 进行通信
进一步配置请求
设置HTTP 头
缓存响应
转换请求和响应
单元测试
使用RESTful 资源
声明
自定义方法
别用回调!(除非你真的需要它们)
简化服务端操作
ngResource 单元测试
$q 和Promise
拦截响应
安全性措施
JSON 漏洞
XSRF

第6章 指令
指令和HTML 校验
API 概览
为你的指令命名
用来定义指令的对象
内嵌
compile 和link 函数
作用域
操作DOM 元素
控制器
继续前进

第7章 其他注意点
$location
HTML5 模式和Hashbang 模式
AngularJS Module 类的方法
Main 方法在哪里
加载和依赖
快捷方法
使用$on、$emit 和$broadcast 在作用域之间进行交互
Cookies
国际化和本地化
在AngularJS 里面应该怎么做
怎样才能让一切运行起来呢
常见问题
HTML 无害化和Sanitize 模块
Linky

第8章 速查和技巧
封装jQuery Datepicker
ng-model
绑定select
调用select
例子中的其他内容
Teams List 应用:过滤器和控制器的交互
搜索框
下拉框
复选框
迭代器
AngularJS 中的文件上传
使用Socket
简单的分页服务
与服务端协作及登录
结论
索引




百度云盘私密分享链接:
链接:http://pan.baidu.com/s/1kVAqpUZ


提取码,回复可见:









作者: ckook    时间: 2016-10-7 10:12
看看 学习一下
作者: Crow00    时间: 2016-10-8 11:51
11111111111
作者: greateast    时间: 2016-10-8 12:49
谢谢楼主分享
作者: f121211a    时间: 2016-10-9 18:34
谢谢版主
作者: qbstk    时间: 2016-10-10 09:23
用AngularJS开发下一代Web应用
作者: 315641764    时间: 2016-10-13 14:01
拿提取码
作者: lyf8591854    时间: 2016-11-16 11:04
123123123123
作者: blackhero    时间: 2016-11-16 14:24
用AngularJS开发下一代Web应用
作者: armstrong    时间: 2016-11-16 20:53
kajsknaksdn
作者: 微微上翘    时间: 2016-11-16 22:17
学习学习
作者: z___    时间: 2016-11-21 10:16
楼主谢谢分析
作者: thekings    时间: 2016-11-21 14:04
ecgaecgaecgaecga
作者: hqlin226    时间: 2016-11-21 16:27
学习了,谢谢
作者: vv_wysiwyg    时间: 2016-12-22 20:41
楼主辛苦了
作者: drunklite    时间: 2016-12-23 12:57
RE: 用AngularJS开发下一代Web应用.pdf 百度云盘下载 [修改]

作者: 47.75    时间: 2017-1-24 13:52
学习了,
作者: asham    时间: 2017-2-13 23:47
找这个资源好久了

作者: babcfg123    时间: 2017-2-18 20:24
感谢楼主的分享!!!
作者: ttfsnow    时间: 2017-2-28 09:05
谢谢分享
作者: han6075    时间: 2017-2-28 10:06
非常棒的书
作者: zxfzxf    时间: 2017-3-1 14:01

用AngularJS开发下一代Web应用
作者: sometime    时间: 2017-3-3 23:30
非常好的书籍,谢谢版主啊
作者: 503362323    时间: 2017-3-10 13:13
6666666666666666
作者: StevenXu    时间: 2017-3-11 13:53
学习学习
作者: thomas.li    时间: 2017-5-8 11:09
特别需要,谢谢
作者: empty_account5    时间: 2017-6-22 18:13
看看,学习
作者: ebon    时间: 2017-11-24 09:08
谢谢分享~~~
作者: 飞哥的小迷弟    时间: 2018-3-16 17:21
飞哥哥,我来了
作者: johnny    时间: 2018-3-17 21:56
飞哥的小迷弟 发表于 2018-3-16 17:21
飞哥哥,我来了

欢迎欢迎。
作者: vinvent    时间: 2018-4-10 16:55
谢谢纯情小飞飞
作者: vinvent    时间: 2018-4-10 16:55
谢谢纯情小飞飞
作者: johnny    时间: 2018-4-10 20:39
vinvent 发表于 2018-4-10 16:55
谢谢纯情小飞飞

不客气
作者: zczhaichao    时间: 2018-5-18 10:56
谢谢楼主共享
作者: lz123    时间: 2018-12-12 14:22
看看 学习下
作者: 邓公孟伯    时间: 2018-12-28 11:00
作用域之间进行交互
作者: dede211    时间: 2019-8-23 17:09
谢谢!看看 学习一下  
作者: 熊海龙    时间: 2023-3-22 22:19
太棒了大佬





欢迎光临 飞网论坛 (https://bbs.cfei.net/) Powered by Discuz! X3.2