广告位不存在!
详情 声明
商品详情
资源名称:迈向Angular 2:基于Typescript的高性能SPA框架 
内容简介:《迈向Angular 2:基于Typescript的高性能SPA框架》由Angular之父Miško Hevery作序,作者为Angular开发团队成员之一。基于对Angular 2架构和设计方面的深入理解,《迈向Angular 2:基于Typescript的高性能SPA框架》选材精准、内容实用。《迈向Angular 2:基于Typescript的高性能SPA框架》从一个小例子开始引导读者快速上手,详细介绍Angular 2带来的所有新特性,包括组件、指令、Typescript、新的路由机制、管道、服务端渲染等。《迈向Angular 2:基于Typescript的高性能SPA框架》读者对象包括Angular 1.x的开发者、想直接从Angular 2开始入手的学习者,以及前端技术架构师等。
资源目录:序言 XV第1章 Angular 2快速上手 1Web的进化——新框架时代 2ECMAscript的进化 2Web Component 3WebWorker 4从AngularJS 1.x中学到的经验 5Controller 6Scope 7依赖注入 7服务端渲染 8大规模应用 9模板 10脏值检测 12本章小结 12第2章 Augular 2应用的基础构件 14Angular 2概念性简介 15脏值检测 17认识Angular 2中的组件 19组件实战 20Angular 2中的组件 22管道 23定义管道 24脏值检测 25传统的脏值检测 26AngularJS 1.x中的脏值检测 27增强AngularJS 1.x的脏值检测 29理解服务 30理解新的基于组件的路由机制 33Angular 2中定义路由的语法 35本章小结 36第3章 Typescript速成 37Typescript简介 37编译时类型检查 38文本编辑器和IDE的支持更好 38Typescript的更多特性 39Typescript用法 39用npm安装Typescript 40运行我们的第一个Typescript程序 40Typescript从ES2015和ES2016中引入的语法和特性 41ES2015中的箭头函数 41使用ES2015和ES2016中的类 43定义在块级作用域中可见的变量 45使用ES2016装饰器进行元编程 46使用可配置的装饰器 47使用ES2015编写模块化的代码 48使用ES2015中的模块语法 49利用隐式异步行为 50使用别名 50导入所有导出的模块 50默认导出 51ES2015模块加载器 52ES2015和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组件和指令入门 74Angular 2 Hello world! 75配置开发环境 78初始化项目仓库 78Angular 2和Typescript上手试玩 79首页代码深度解析 80Angular 2指令用法 81ngFor 指令 83改进了指令语法的语义 83在模板内部定义变量 85在模板里面使用语法糖 85定义Angular 2指令 85设置指令的输入 87理解指令的构造函数 87封装指令的更好方式 88Angular 2内置指令的用法 89组件视图封装简介 90实现组件的控制器 90处理用户交互 92指令的输入和输出 93找到指令的输入和输出 94定义组件的输入和输出 95传递输入与使用输出结果 97事件冒泡 99重命名指令的输入与输出 100定义输入输出参数的另一种语法 101详解Angular 2中的内容投影 102Angular 2中的内容投影入门 102投射多块内容 103组件嵌套 105ViewChildren和ContentChildren的用法 106ViewChild与ContentChild 108挂钩到组件的生命周期上 112执行的顺序 114用TemplateRef定义通用视图 115理解并优化脏值检测机制 118脏值检测器的执行顺序 118脏值检测策略 120利用不可变数据和OnPush策略提升性能 121在Angular中使用不可变数据结构 122本章小结 124第5章 Angular 2中的依赖注入 125为什么要依赖注入? 125Angular 2中的依赖注入 126Angular 2中DI的优点 127配置注射器 127使用生成的元数据解析依赖关系 129初始化注射器 129前向引用简介 130配置provider 132定义实例化服务的工厂 134子注射器以及可见性 136构建注射器层级结构 137配置依赖关系 138在组件和指令中使用DI 144元素注射器简介 145在ES5中使用Angular的DI机制 149本章小结 152第6章 Angular 2中的路由和表单 153开发一个名为“码农仓库”的应用 153探索Angular 2中的路由 156定义根组件并启动应用 157PathLocationStrategy的用法 158使用@RouteConfig配置路由 158routerLink 和router-outlet的用法 160利用AsyncRoute实现懒加载 162Angular 2中的表单用法 164开发模板驱动型表单 164深入理解模板驱动型表单的标签结构 166使用内置的表单校验器 168自定义控件的校验器 169在Angular中使用select输入项 171NgForm指令的用法 173Angular 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有状态管道的用法 203Angular中AsyncPipe的用法 204本章小结 206第8章 开发体验与服务端渲染 208在Web Worker中运行应用 208WebWorker与Angular 2 210启动基于WebWorker的应用 210把应用迁移到Web Worker上 212让应用兼容Web Worker 214单页应用的加载过程 216启用了服务端渲染的SPA的加载过程 219Angular 2中的服务端渲染 220改善开发体验 221各种文本编辑器和IDE 221热重载 222用angular-cli初始化项目 223angular-cli的用法 223Angular 2快速上手项目 224Angular 2种子项目 224针对Webpack的Angular 2入门项目 225本章小结 225
资源截图:1.png
声明

1、链接失效请联系客服人员。
2、购买后如果链接失效可联系客服人员完善资源或进行退款办理。
3、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
4、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。
5、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

相关推荐