《揭秘Angular 2》--互动出版网

前端之家收集整理的这篇文章主要介绍了《揭秘Angular 2》--互动出版网前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

基本信息

编辑推荐  

√ 位列谷歌推荐参考资料列表,Google公司、Angular团队及开发者社区联合力荐。
√ 目前市面上绝无仅有的基于Angular 2、系统全面介绍这一技术方方面面的书籍。
√ 本书作者团队从Angular早期版本问世以来即投入生产实践,积累丰富实战经验。
√ 难能可贵的ng2原创精品,国内一线前端团队及技术社区资深专家集体亮相盛赞。

内容简介

书籍
计算机书籍
《揭秘Angular 2》第一部分从前端的故事起点说起,然后对 Angular 以及 TypeScript 进行了简单的介绍,接着通过一个通讯录例子让读者快速入门 Angular 的开发;第二部分则深入讲解了 Angular 架构以及 Angular 核心内容包括组件、模板、指令、服务、依赖注入、路由以及测试,此外,在相应的章节里还补充说明了譬如变化监测的核心 Zones(第 6 章)、双向绑定的原理(第 7 章)、RxJS(第 9 章)等关键内容;第三部分则通过问卷调查系统来指引读者进行 Angular 项目的实战。

作译者

广发证券互联网金融技术团队,是Angular最早和最坚定的践行者。作为全新一代的证券业 IT 研发组织,团队致力于用最新最好的技术打造行业方案、支持业务创新。
我们热爱开源技术、信奉敏捷方法、编写优雅代码、关注用户体验,我们喜欢互联网工程师文化,我们在技术创新中寻找到无穷乐趣。

目录

第一部分入门篇
1 前端风云. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1 故事的起点2
1.2 AJAX 王者归来3
1.3 工具库的流行3
1.4 百家争鸣3
1.5 走进前端新时代4
1.6 小结6
2 Angular 简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 历史回顾7
2.1.1 AngularJS 1.x 起源7
2.1.2 AngularJS 1.x 迭代之路8
2.1.3 初生的Angular 2 9
2.1.4 快速发展的Angular 2 10
2.1.5 开发语言之选11
2.2 Angular 2 简述12
2.2.1 核心概念12
2.2.2 平台简介14
2.2.3 平台亮点16
2.3 小结17

前言

  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 的同学可以跳过第一部分,直接学习第二部分深入理解或者第三部分项目实战。
  全书的插图采用统一的绘图风格,以手绘风格的形式表现出来,力求简洁,如遇部分难懂之处可配合上下文进行解读。
  本书包含诸多代码段,这些代码段可分为两类,一类是比较完整独立的,跟着编写并能看到运行效果的示例代码;另一类是辅助学习的代码段,以介绍概念知识点为主,力求减少不相关代码的干扰,通常只截取最核心的片段,并以伴有省略号的形式出现。
  本书涉及到的三个主要示例的源码我们也已通过GitHub 开源,网址如下所示,感兴趣的读者可以下载运行,辅助对本书相关知识的学习理解。
  o Hello World 例子:https://github.com/angular-programming/hello-world
  o 通讯录例子:https://github.com/angular-programming/angular2-contacts-demo
  o 问卷调查系统:https://github.com/angular-programming/angular2-questionnaire
  为了加强对相关知识点的理解,本书也加入了一些旁注,对内容进行相关补充。部分较为深入但不常用的知识点,将以扩展阅读或者批注的形式展现。
  勘误和支持
  由于笔者水平有限,又是团体作战,且Angular 更新迭代比较快,加上书籍撰写的时间比较仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。读者可以把书中发现的问题或建议通过在GitHub 上提Issue 的方式反馈给我们,网址如下所示,我们会尽快回复大家的疑问,并依据收集的信息整理修正。

媒体评论

  当Angular还在alpha版本的时候,本书作者所在团队就已在产品里使用。几年时间一路跟下来,踩过很多坑,收获更多。这保证了本书满满地全是干货,值得仔细阅读。
  --大漠穷秋 Google Angular 中国开发者PM
  在前端规模化时代做开发是件幸福的事。几年前似乎没有太多选择,大多用 jQuery 搞定各种浏览器上的坑,以简陋的"粉笔"在网页上"涂鸦"。如今又一下子拥有太多选择,React、Vue、Angular...我不是其中任何一个流行的(和不那么流行的)框架的死忠粉,在工作中会根据适合的情况选用它们。很高兴本书不是死板地介绍特性和罗列 API,而是通过实际例子帮助读者理解 Angular 的架构和设计思想。跟着作者的思路走一遍,前端技能会有实质提升,而不仅是"学会使用" Angular。我们需要掌握框架的灵魂,而不是成为它的奴隶。
  --月影 360奇舞团负责人
  广发证券互联网技术团队是一个活跃的技术团队,近几年译过大量Angular的文章,并在实际业务中将Angular付诸实践,积累了很多经验,同时也促进了团队成员对Angular的深入理解。Angular是较早出现的具有颠覆性的Web前端框架,在推出之初就受到广泛关注,并快速发展起来,给我们带来一些新的理念。相信会有更多人因为这本书而更加全面深入的了解Angular!
  --于涛Kinvix 腾讯Alloyteam负责人
  本应快速发展的Angular 2 ,因遭遇 React 当红和 Vue 崛起而没能像1.x一样快速流行。但还是有一些团队,在自己的业务里找到实践空间,用它来解决实际问题。从技术角度来看,它丝毫不逊色于竞争对手:与 TypeScript 的结合、对大型架构的支持让它在企业级开发中拥有非常好的空间。
  希望大家不要囿于门户之见,用这本书来开始了解这门有价值的技术。
  --程劭非 @winter
  Angular 2 与 1.x 版本有很大不同,以组件化为核心理念,整合可选的开发语言、可配置的变更检测策略、样式封装机制,形成一套适应于企业应用开发的框架。现在,这个领域的开发者,终于迎来一本适合自己的书。
  --徐飞 知名前端架构师
  本书把广发证券前端团队对 Angular 2 框架基础的理解和最佳实践,用不拖沓的方式传递给读者,值得一读。
  --sofish 饿了么大前端负责人
  开发者真正了解所选框架并能结合工作场景,才能享受其带来的效率、性能提升。本书覆盖基础、架构与应用,从能做什么讲到为什么这么做,对将或已选择Angular的开发者极有裨益。
  --吴天豪 天猫前端技术专家
  本书从概念到实际项目,从 API 到架构,详细介绍了 TypeScript 和 Angular 的开发经验,是学习Angular的上佳选择。

  --曾探 腾讯高级工程师

原文链接:https://www.f2er.com/angularjs/148329.html

猜你在找的Angularjs相关文章