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

百晓生 百晓生 2020-12-13 1195 Angular迈向Angular2

【介绍】

Angular 2 依然是 Angular,只是更强大而已。它依然构建在那些相同的原则之上,这些原则也是你们热爱 AngularJS 的原因∶构建单页应用的一种快速而强大的解决方案。在 Angular 2 中,应用将会运行得更加快速,对 SEO 和移动设备更加友好,并且是天然跨平台的。虽然 Angular2已经对AngularJS中的很多概念做出了大幅度的演进,但是仍然保留了上一个版本的设计哲学。


《迈向 Angular 2∶ 基于TypeScript的高性能SPA框架》一书完全可以佐证以上观点。所以,Minko的这本书将会成功地帮你把思维模式从 AngularJS1.x切换到Angular2。从你与Angular 2的初次邂逅直到最后,Angular的核心概念将会贯穿始终。这本指南将会帮你切换到用 Angular 做事的新方式上去。Minko 将会引导你贯通所有变更的内容,包括引入的所有新特性∶组件、指令、TypeScript、新的路由机制,以及开始使用Angular 2开发你的下一个项目时所需要的一切内容。
如今的Web开发领域日新月异,Angular2接受了这一挑战,并且构建在 AngularJS的遗产之上。因此,对 Angular 社区来说,出现高质量的学习资料是极其重要的,而 Minko的这本书将会帮助 Angular 开发者迈出面向未来的第一步。


【截图】


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


【angular介绍】

AngularJS 是一个JavaScript 开发框架,致力于让 web 应用开发变得更加简单。目前,它已经被应用在大规模、大流量的网站中,这些网站饱受性能低下、移植性差的困扰,同时还面临 SEO 不友好、复杂度大的问题。Angular2改变了这一切。
它是一款非常现代的框架,可以利用它构建性能更高、健壮性更强的 web 应用。《迈向 Angular2∶基于TypeScript的高性能 SPA框架》是掌握 Angular2最快捷的方式,它将引领你进入 Angular 2 的全新世界。
读完本书,你将会具备利用Angular2所提供的一系列新特性来快速有效地构建应用的能力。


【内容介绍】

第1章 Angular2快速上手∶开启 Angular2新世界的旅程。这一章描述了框架设计决策背后的一些主要因素。我们将会看到形成这门框架的两种主要驱动力——web的当前状态以及前端框架的进化。



第2章 Augular2应用的基础构件∶简要介绍 Angular2引入的一些核心概念。我们将会探讨 AngularJS 1.x 所提供的基础构件与最近一个主版本之间的差异。



 第3章 TypeScript速成∶ Angular2是语言无关的,但是Google推荐大家利用TypeScript所带来的静态类型特性。在这一章中,你将会学习利用TypeScript开发Angular2应用的所有必要语法!


第4章 Angular2组件和指令入门∶解释开发用户界面所需要的核心构件——Directive以及 Component。我们将会深度解析视图封装、内容投影、输入输出、脏值检测等概念。同时还会讨论一些高级主题,例如∶模板引用,以及使用不可变数据类型加快应用的运行速度。



第5章 Angular2中的依赖注入∶这一章将会全面解析这门框架中最强大的特性之一∶依赖注入机制。它最初是由 AngularS1.x引入的。我们可以利用这一特性来编写更加便于维护、测试,并且更易于理解的代码。在这一章结束的时候,我们将会理解如何在 Service中定义业务逻辑,然后利用 DI(依赖注入)机制把它和 UI 黏合到一起。我们还会解析一些更加高级的主题,例如∶注射器的层级结构、配置 provider 等。



第6章 Angular 2中的路由和表单∶这一章将会探索在开发实际应用的过程中如何使用用来维护 form的新模块。我们将会实现一个页面,可以显示 fom中输入的值。最后,我们会利用基于组件的路由把各个单独的页面黏合成一个完整的应用。



第7章 详解管道以及与RESTful服务端之间的通信∶深度解析路由和表单模块。这一章将会解析如何开发数据模型驱动型表单,以及如何定义参数化路由、子路由。我们还会解释 HTTP 模块,以及如何开发有状态和无状态管道。
第8章 开发体验与服务端渲染∶探索开发Angular 2应用中的一些高级主题,例如∶在 WebWorker 中运行应用,以及服务端渲染。在这一章中的第二部分,我们将会学习一些全新的开发工具,从而让日常开发工作更加轻松一些,例如∶anqular-cli、 angular2-seed,以及解释热重载的概念等。


【下载链接】

链接:https://pan.baidu.com/s/1J6wFi2bpDDnyxazWxMgP2A  提取码:lfdo


相关文章


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

《Angular迈向Angular2基于TypeScript的高性能SPA框架》将会帮助开发者迈出面向未来的第一步。本文附下载链接


文章热度: 4958
文章数量: 7
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 775

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 501

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 472

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 681

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 1151

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之