• 迈向Angular2:基于TypeScript的高性能SPA框架
  • 迈向Angular2:基于TypeScript的高性能SPA框架
  • 迈向Angular2:基于TypeScript的高性能SPA框架
  • 迈向Angular2:基于TypeScript的高性能SPA框架
21年品牌 40万+商家 超1.5亿件商品

迈向Angular2:基于TypeScript的高性能SPA框架

A32李3

5 八五品

仅1件

吉林白城
认证卖家担保交易快速发货售后保障

作者[保加利亚]明科·基彻(Minko Gechev) 著;大漠穷秋、熊三 译

出版社电子工业出版社

出版时间2016-08

版次1

装帧平装

货号A32李3

上书时间2024-04-18

大安市古旧书店

十五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
商品描述
序言 第1章 Angular 2快速上手 Web的进化——新框架时代 ECMAScript的进化 Web Component WebWorker 从AngularJS 1.x中学到的经验 Controller Scope 依赖注入 服务端渲染 大规模应用 模板 脏值检测 本章小结 第2章 Augular 2应用的基础构件 Angular 2概念性简介 脏值检测 认识Angular 2中的组件 组件实战 Angular 2中的组件 管道 定义管道 脏值检测 传统的脏值检测 AngularJS 1.x中的脏值检测 增强AngularJS 1.x的脏值检测 理解服务 理解新的基于组件的路由机制 Angular 2中定义路由的语法 本章小结 第3章 TypeScript速成 TypeScript简介 编译时类型检查 文本编辑器和IDE的支持更好 TypeScript的更多特性 TypeScript用法 用npm安装TypeScript 运行我们的第一个TypeScript程序 TypeScript从ES2015和ES2016中引入的语法和特性 ES2015中的箭头函数 使用ES2015和ES2016中的类 定义在块级作用域中可见的变量 使用ES2016装饰器进行元编程 使用可配置的装饰器 使用ES2015编写模块化的代码 使用ES2015中的模块语法 利用隐式异步行为 使用别名 导入所有导出的模块 默认导出 ES2015模块加载器 ES2015和ES2016总结 发挥静态类型的优势 使用显式类型定义 理解原生类型 理解Object类型 定义类 使用访问修饰符 定义接口 使用TypeScript装饰器提升表现力 使用类型参数编写泛型代码 使用泛型函数 多重泛型 利用TypeScript的类型推断机制简化代码 最常见的类型 与上下文有关的类型推断 使用外部类型定义 使用预定义的外部类型定义 自定义外部类型 定义ts.d文件 本章小结 第4章 Angular 2组件和指令入门 Angular 2 Hello world! 配置开发环境 初始化项目仓库 Angular 2和TypeScript上手试玩 首页代码深度解析 Angular 2指令用法 ngFor 指令 改进了指令语法的语义 在模板内部定义变量 在模板里面使用语法糖 定义Angular 2指令 设置指令的输入 理解指令的构造函数 封装指令的更好方式 Angular 2内置指令的用法 组件视图封装简介 实现组件的控制器 处理用户交互 指令的输入和输出 找到指令的输入和输出 定义组件的输入和输出 传递输入与使用输出结果 事件冒泡 重命名指令的输入与输出 定义输入输出参数的另一种语法 详解Angular 2中的内容投影 Angular 2中的内容投影入门 投射多块内容 组件嵌套 ViewChildren和ContentChildren的用法 ViewChild与ContentChild 挂钩到组件的生命周期上 执行的顺序 用TemplateRef定义通用视图 理解并优化脏值检测机制 脏值检测器的执行顺序 脏值检测策略 利用不可变数据和OnPush策略提升性能 在Angular中使用不可变数据结构 本章小结 第5章 Angular 2中的依赖注入 为什么要依赖注入? Angular 2中的依赖注入 Angular 2中DI的优点 配置注射器 使用生成的元数据解析依赖关系 初始化注射器 前向引用简介 配置provider 定义实例化服务的工厂 子注射器以及可见性 构建注射器层级结构 配置依赖关系 在组件和指令中使用DI 元素注射器简介 在ES5中使用Angular的DI机制 本章小结 第6章 Angular 2中的路由和表单 开发一个名为“码农仓库”的应用 探索Angular 2中的路由 定义根组件并启动应用 PathLocationStrategy的用法 使用@RouteConfig配置路由 routerLink 和router-outlet的用法 利用AsyncRoute实现懒加载 Angular 2中的表单用法 开发模板驱动型表单 深入理解模板驱动型表单的标签结构 使用内置的表单校验器 自定义控件的校验器 在Angular中使用select输入项 NgForm指令的用法 Angular 2中的双向数据绑定 存储表单数据 显示存储的所有开发者列表 本章小结 第7章 详解管道以及与RESTful服务端之间的通信 在Angular 2中开发数据模型驱动型表单 使用控件校验器组合 探索Angular的HTTP模块 使用Angular的HTTP模块 定义参数化视图 定义嵌套路由 使用管道进行数据转换 开发无状态管道 使用Angular内置的管道 开发有状态管道 有状态管道的用法 Angular中AsyncPipe的用法 本章小结 第8章 开发体验与服务端渲染 在Web Worker中运行应用 WebWorker与Angular 2 启动基于WebWorker的应用 把应用迁移到Web Worker上 让应用兼容Web Worker 单页应用的加载过程 启用了服务端渲染的SPA的加载过程 Angular 2中的服务端渲染 改善开发体验 各种文本编辑器和IDE 热重载 用angular-cli初始化项目 angular-cli的用法 Angular 2快速上手项目 Angular 2种子项目 针对Webpack的Angular 2入门项目 本章小结
《迈向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开始入手的学习者,以及前端技术架构师等。
图书标准信息
  • 作者 [保加利亚]明科·基彻(Minko Gechev) 著;大漠穷秋、熊三 译
  • 出版社 电子工业出版社
  • 出版时间 2016-08
  • 版次 1
  • ISBN 9787121294099
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 244页
  • 字数 319千字
  • 正文语种 简体中文
  • 原版书名 Switching to Angular 2
【内容简介】

《迈向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开始入手的学习者,以及前端技术架构师等。

【作者简介】

Minko Gechev 是一名软件工程师,他坚定地信仰开源软件。他开发过许多项目,包括Angular JS 1. x 和 Angular2 style guides 、Angular2-seed、Angular2 项目静态代码分析器、aspect.js 、 angular-aop,以及很多其它项目。他开办了 JavaScript、Angular 等 web 技术 培训课程。Minko热衷于进行各种计算机科学概念实验并把它们投入到实战中去。他在ng-vegas、AngularConnect、ITWeekend Kiev、Angular JS-SF,以及 Angular Berlin 等全球论坛上进行过关于 Angular 与软件开发相关话题的演讲。

 

译者章小飞,笔名大漠穷秋,从业 9 年有余。历任南京华瑞杰自动化系统部开发工程师、运维工程师;亚信联创南研设计部高级软件开发工程师;目前就职于 ZTEsoft 中兴软创,任前端技术架构师、中兴软创产品技术战略规划委员会常任委员。个人技术全面,熟悉 Java 相关的开发框架,如 SSH、MyBatis、Ehcache 等。在前端技术方面尤其有深入的研究,先后使用并研究过 Flex、jQuery、Extjs、Backbone、AngularJS等常见的前端开发框架。先后著、译有《Ext 江湖》《ActionScript3.0 游戏设计基础》《用 AngularJS 开发下一代 Web 应用》。曾在 W3CTech、海尔电商、Google GDG、开源中国等组织演讲;发布 “AngularJS 实 战 ”等广受欢迎的Mooc 视频教程。

【目录】

序言

 

第1章 Angular 2快速上手

 

Web的进化——新框架时代

 

ECMAScript的进化

 

Web Component

 

WebWorker

 

从AngularJS 1.x中学到的经验

 

Controller

 

Scope

 

依赖注入

 

服务端渲染

 

大规模应用

 

模板

 

脏值检测

 

本章小结

 

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

 

Angular 2概念性简介

 

脏值检测

 

认识Angular 2中的组件

 

组件实战

 

Angular 2中的组件

 

管道

 

定义管道

 

脏值检测

 

传统的脏值检测

 

AngularJS 1.x中的脏值检测

 

增强AngularJS 1.x的脏值检测

 

理解服务

 

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

 

Angular 2中定义路由的语法

 

本章小结

 

第3章 TypeScript速成

 

TypeScript简介

 

编译时类型检查

 

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

 

TypeScript的更多特性

 

TypeScript用法

 

用npm安装TypeScript

 

运行我们的第一个TypeScript程序

 

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

 

ES2015中的箭头函数

 

使用ES2015和ES2016中的类

 

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

 

使用ES2016装饰器进行元编程

 

使用可配置的装饰器

 

使用ES2015编写模块化的代码

 

使用ES2015中的模块语法

 

利用隐式异步行为

 

使用别名

 

导入所有导出的模块

 

默认导出

 

ES2015模块加载器

 

ES2015和ES2016总结

 

发挥静态类型的优势

 

使用显式类型定义

 

理解原生类型

 

理解Object类型

 

定义类

 

使用访问修饰符

 

定义接口

 

使用TypeScript装饰器提升表现力

 

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

 

使用泛型函数

 

多重泛型

 

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

 

最常见的类型

 

与上下文有关的类型推断

 

使用外部类型定义

 

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

 

自定义外部类型

 

定义ts.d文件

 

本章小结

 

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

 

Angular 2 Hello world!

 

配置开发环境

 

初始化项目仓库

 

Angular 2和TypeScript上手试玩

 

首页代码深度解析

 

Angular 2指令用法

 

ngFor 指令

 

改进了指令语法的语义

 

在模板内部定义变量

 

在模板里面使用语法糖

 

定义Angular 2指令

 

设置指令的输入

 

理解指令的构造函数

 

封装指令的更好方式

 

Angular 2内置指令的用法

 

组件视图封装简介

 

实现组件的控制器

 

处理用户交互

 

指令的输入和输出

 

找到指令的输入和输出

 

定义组件的输入和输出

 

传递输入与使用输出结果

 

事件冒泡

 

重命名指令的输入与输出

 

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

 

详解Angular 2中的内容投影

 

Angular 2中的内容投影入门

 

投射多块内容

 

组件嵌套

 

ViewChildren和ContentChildren的用法

 

ViewChild与ContentChild

 

挂钩到组件的生命周期上

 

执行的顺序

 

用TemplateRef定义通用视图

 

理解并优化脏值检测机制

 

脏值检测器的执行顺序

 

脏值检测策略

 

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

 

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

 

本章小结

 

第5章 Angular 2中的依赖注入

 

为什么要依赖注入?

 

Angular 2中的依赖注入

 

Angular 2中DI的优点

 

配置注射器

 

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

 

初始化注射器

 

前向引用简介

 

配置provider

 

定义实例化服务的工厂

 

子注射器以及可见性

 

构建注射器层级结构

 

配置依赖关系

 

在组件和指令中使用DI

 

元素注射器简介

 

在ES5中使用Angular的DI机制

 

本章小结

 

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

 

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

 

探索Angular 2中的路由

 

定义根组件并启动应用

 

PathLocationStrategy的用法

 

使用@RouteConfig配置路由

 

routerLink 和router-outlet的用法

 

利用AsyncRoute实现懒加载

 

Angular 2中的表单用法

 

开发模板驱动型表单

 

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

 

使用内置的表单校验器

 

自定义控件的校验器

 

在Angular中使用select输入项

 

NgForm指令的用法

 

Angular 2中的双向数据绑定

 

存储表单数据

 

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

 

本章小结

 

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

 

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

 

使用控件校验器组合

 

探索Angular的HTTP模块

 

使用Angular的HTTP模块

 

定义参数化视图

 

定义嵌套路由

 

使用管道进行数据转换

 

开发无状态管道

 

使用Angular内置的管道

 

开发有状态管道

 

有状态管道的用法

 

Angular中AsyncPipe的用法

 

本章小结

 

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

 

在Web Worker中运行应用

 

WebWorker与Angular 2

 

启动基于WebWorker的应用

 

把应用迁移到Web Worker上

 

让应用兼容Web Worker

 

单页应用的加载过程

 

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

 

Angular 2中的服务端渲染

 

改善开发体验

 

各种文本编辑器和IDE

 

热重载

 

用angular-cli初始化项目

 

angular-cli的用法

 

Angular 2快速上手项目

 

Angular 2种子项目

 

针对Webpack的Angular 2入门项目

 

本章小结

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP