图书介绍

迈向Angular 2 基于TypeScript的高性能SPA框架2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

迈向Angular 2 基于TypeScript的高性能SPA框架
  • (保)MINKOGECHEV著;大漠穷秋,熊三译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121294099
  • 出版时间:2016
  • 标注页数:226页
  • 文件大小:32MB
  • 文件页数:246页
  • 主题词:超文本标记语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

迈向Angular 2 基于TypeScript的高性能SPA框架PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Angular 2快速上手1

Web的进化——新框架时代2

ECMAScript的进化2

Web Component3

Web Worker4

从AngularJS 1.x中学到的经验5

Controller6

Scope7

依赖注入7

服务端渲染8

大规模应用9

模板10

脏值检测12

本章小结12

第2章 Augular 2应用的基础构件14

Angular 2概念性简介15

脏值检测17

认识Angular 2中的组件19

组件实战20

Angular 2中的组件22

管道23

定义管道24

脏值检测25

传统的脏值检测26

AngularJS 1.x中的脏值检测27

增强AngularJS 1.x的脏值检测29

理解服务30

理解新的基于组件的路由机制33

Angular 2中定义路由的语法35

本章小结36

第3章 TypeScript速成37

TypeScript简介37

编译时类型检查38

文本编辑器和IDE的支持更好38

TypeScript的更多特性39

TypeScript用法39

用npm安装TypeScript40

运行我们的第一个TypeScript程序40

TypeScript从ES2015和ES2016中引入的语法和特性41

ES2015中的箭头函数41

使用ES2015和ES2016中的类43

定义在块级作用域中可见的变量45

使用ES2016装饰器进行元编程46

使用可配置的装饰器47

使用ES2015编写模块化的代码48

使用ES2015中的模块语法49

利用隐式异步行为50

使用别名50

导入所有导出的模块50

默认导出51

ES2015模块加载器52

ES2015和ES2016总结52

发挥静态类型的优势53

使用显式类型定义53

理解原生类型54

理解Object类型55

定义类58

使用访问修饰符59

定义接口61

使用TypeScript装饰器提升表现力64

使用类型参数编写泛型代码64

使用泛型函数66

多重泛型66

利用TypeScript的类型推断机制简化代码67

最常见的类型67

与上下文有关的类型推断68

使用外部类型定义68

使用预定义的外部类型定义68

自定义外部类型70

定义ts.d文件72

本章小结72

第4章 Angular 2组件和指令入门74

Angular 2 Hello world!75

配置开发环境78

初始化项目仓库78

Angular 2和TypeScript上手试玩79

首页代码深度解析80

Angular 2指令用法81

ngFor指令83

改进了指令语法的语义83

在模板内部定义变量85

在模板里面使用语法糖85

定义Angular 2指令85

设置指令的输入87

理解指令的构造函数87

封装指令的更好方式88

Angular 2内置指令的用法89

组件视图封装简介90

实现组件的控制器90

处理用户交互92

指令的输入和输出93

找到指令的输入和输出94

定义组件的输入和输出95

传递输入与使用输出结果97

事件冒泡99

重命名指令的输入与输出100

定义输入输出参数的另一种语法101

详解Angular 2中的内容投影102

Angular 2中的内容投影入门102

投射多块内容103

组件嵌套105

ViewChildren和ContentChildren的用法106

ViewChild与ContentChild108

挂钩到组件的生命周期上112

执行的顺序114

用TemplateRef定义通用视图115

理解并优化脏值检测机制118

脏值检测器的执行顺序118

脏值检测策略120

利用不可变数据和OnPush策略提升性能121

在Angular中使用不可变数据结构122

本章小结124

第5章 Angular 2中的依赖注入125

为什么要依赖注入?125

Angular 2中的依赖注入126

Angular 2中DI的优点127

配置注射器127

使用生成的元数据解析依赖关系129

初始化注射器129

前向引用简介130

配置provider132

定义实例化服务的工厂134

子注射器以及可见性136

构建注射器层级结构137

配置依赖关系138

在组件和指令中使用DI144

元素注射器简介145

在ES5中使用Angular的DI机制149

本章小结152

第6章 Angular 2中的路由和表单153

开发一个名为“码农仓库”的应用153

探索Angular 2中的路由156

定义根组件并启动应用157

PathLocationStrategy的用法158

使用@RouteConfiig配置路由158

routerLink和router-outlet的用法160

利用AsyncRoute实现懒加载162

Angular 2中的表单用法164

开发模板驱动型表单164

深入理解模板驱动型表单的标签结构166

使用内置的表单校验器168

自定义控件的校验器169

在Angular中使用select输入项171

NgForm指令的用法173

Angular 2中的双向数据绑定176

存储表单数据178

显示存储的所有开发者列表180

本章小结181

第7章 详解管道以及与RESTful服务端之间的通信183

在Angular 2中开发数据模型驱动型表单183

使用控件校验器组合187

探索Angular的HTTP模块189

使用Angular的HTTP模块191

定义参数化视图193

定义嵌套路由195

使用管道进行数据转换198

开发无状态管道199

使用Angular内置的管道200

开发有状态管道201

有状态管道的用法203

Angular中AsyncPipe的用法204

本章小结206

第8章 开发体验与服务端渲染208

在Web Worker中运行应用208

Web Worker与Angular 2210

启动基于WebWorker的应用210

把应用迁移到Web Worker上212

让应用兼容Web Worker214

单页应用的加载过程216

启用了服务端渲染的SPA的加载过程219

Angular 2中的服务端渲染220

改善开发体验221

各种文本编辑器和IDE221

热重载222

用angular-cli初始化项目223

angular-cli的用法223

Angular 2快速上手项目224

Angular 2种子项目224

针对Webpack的Angular 2入门项目225

本章小结225

热门推荐