编辑推荐
√ 位列谷歌推荐参考资料列表,Google公司、Angular团队及开发者社区联合力荐。
√ 目前市面上绝无仅有的基于Angular 2、系统全面介绍这一技术方方面面的书籍。
√ 本书作者团队从Angular早期版本问世以来即投入生产实践,积累丰富实战经验。
√ 难能可贵的ng2原创精品,国内一线前端团队及技术社区资深专家集体亮相盛赞。
广发证券互联网金融技术团队 著 / 2017年1月出版
内容提要
《揭秘Angular 2》第一部分从前端的故事起点说起,然后对 Angular 以及 TypeScript 进行了简单的介绍,接着通过一个通讯录例子让读者快速入门 Angular 的开发;第二部分则深入讲解了 Angular 架构以及 Angular 核心内容,包括组件、模板、指令、服务、依赖注入、路由以及测试,此外,在相应的章节里还补充说明了譬如变化监测的核心 Zones(第 6 章)、双向绑定的原理(第 7 章)、RxJS(第 9 章)等关键内容;第三部分则通过问卷调查系统来指引读者进行 Angular 项目的实战。
作者简介
广发证券互联网金融技术团队,是Angular最早和最坚定的践行者。作为全新一代的证券业 IT 研发组织,团队致力于用最新最好的技术打造行业方案、支持业务创新。
我们热爱开源技术、信奉敏捷方法、编写优雅代码、关注用户体验,我们喜欢互联网工程师文化,我们在技术创新中寻找到无穷乐趣。
媒体评论
开发者真正了解所选框架并能结合工作场景,才能享受其带来的效率、性能提升。本书覆盖基础、架构与应用,从能做什么讲到为什么这么做,对将或已选择Angular的开发者极有裨益。
——吴天豪 天猫前端技术专家
本书从概念到实际项目,从 API 到架构,详细介绍了 TypeScript 和 Angular 的开发经验,是学习Angular的上佳选择。
——曾探 腾讯高级工程师
当Angular还在alpha版本的时候,本书作者所在团队就已在产品里使用。几年时间一路跟下来,踩过很多坑,收获更多。这保证了本书满满地全是干货,值得仔细阅读。
——大漠穷秋 Google Angular 中国开发者PM
精彩导读
前言
2016 年9 月15 日,Angular 2 横空出世。鉴于Angular 1.x 的巨大成功,加上Angular 2自身超前而颠覆式的设计,使其市场关注度水涨船高。本书是一本帮助读者对Angular 2(后文如无特殊区分,也称为Angular)进行快速了解、深入熟悉并用其进行实战开发的书籍。
本书概述
本书主要分为入门篇、深入篇和实战篇三大部分,共18 个章节。
第一部分:从第1 章到第4 章,主要讲述整个前端发展史的演进,Angular 的发展历程、核心概念以及周边工具的简单介绍,快速熟悉Angular 官方推荐的开发语言TypeScript,最后以一个通讯录示例介绍如何搭建开发环境并快速上手Angular。
第二部分:从第5 章到第12 章,主要围绕通讯录示例深入讲解Angular 的相关知识点,包括Angular 的运行机理与整体架构介绍、组件与变化监测相关内容、模板与管道、指令的总体介绍、服务与响应式编程RxJS、强大的依赖注入、灵活高可用的路由机制等,最后介绍了项目开发中测试相关的内容。
第三部分:从第13 章到第18 章,主要以实现一个问卷调查系统为目标,阐述如何使用Angular 进行项目的实战。主要内容包括项目背景介绍、开发环境的搭建、整体技术架构分析、用户管理以及问卷编辑等页面的实现细节等,最后讲解了项目的构建流程以及优秀实践。
谁适合这本书
本书的主要目标读者是有一定JavaScript 开发能力的新人,有Angular 1.x 相关经验的开发者,有Java、C# 等后端语言编程经验的人,或者想通过本书快速了解Angular 2掌握更多新鲜理念的资深工程师等。
如何阅读此书
本书基于Angular 2.0 版本进行讲解。
本书按照由低到高的难度变化思路进行撰写。第一部分适合刚接触Angular 的读者进行细致的阅读,如已有相关基础或比较熟悉Angular 的同学可以跳过第一部分,直接学习第二部分深入理解或者第三部分项目实战。
全书的插图采用统一的绘图风格,以手绘风格的形式表现出来,力求简洁,如遇部分难懂之处可配合上下文进行解读。
本书包含诸多代码段,这些代码段可分为两类,一类是比较完整独立的,跟着编写并能看到运行效果的示例代码;另一类是辅助学习的代码段,以介绍概念知识点为主,力求减少不相关代码的干扰,通常只截取最核心的片段,并以伴有省略号的形式出现。
积跬步以至千里。每天读本书,为您搜罗最具权威专业书籍,更多图书推荐请关注每日读书。
好知识需要分享,如您有喜欢的书籍想与广大开发者分享,请在文章下方评论留言,我们将为大家推荐您的爱书!