迈向Angular2_基于TypeScript的高性能SPA框架 - (EPUB全文下载)

文件大小:2.02 mb。
文件格式:epub 格式。
书籍内容:

内容简介
本书由Angular之父Miško Hevery作序,作者为Angular开发团队成员之一。基于对Angular 2架构和设计方面的深入理解,本书选材精准、内容实用。全书从一个小例子开始引导读者快速上手,详细介绍Angular 2带来的所有新特性,包括组件、指令、TypeScript、新的路由机制、管道、服务端渲染等。
本书读者对象包括Angular 1.x的开发者、想直接从Angular 2开始入手的学习者,以及前端技术架构师等。
Copyright © 2016 Packt Publishing. First published in the English language under the title ‘Switching to Angular 2’.
本书简体中文版专有出版权由Packt Publishing授予电子工业出版社。未经许可,不得以任何方式复制或抄袭本书的任何部分。专有出版权受法律保护。
版权贸易合同登记号 图字:01-2016-5249
图书在版编目(CIP)数据
迈向Angular 2:基于TypeScript的高性能SPA框架 /(保)明科·基彻(Minko Gechev)著;大漠穷秋,熊三译. —北京:电子工业出版社,2016.8
书名原文:Switching to Angular 2
ISBN 978-7-121-29409-9
Ⅰ.①迈… Ⅱ.①明…②大…③熊… Ⅲ.①超文本标记语言-程序设计 Ⅳ.①TP312
中国版本图书馆CIP数据核字(2016)第165737号
责任编辑:张春雨
印  刷:
装  订:
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编:100036
开  本:787×980 1/16
印张:15.25
字数:319.64千字
版  次:2016年8月第1版
印  次:2016年8月第1次印刷
定  价:69.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888,88258888
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
本书咨询联系方式:010-51260888-819 faq@phei.com.cn。
译者序
谢谢我的粉丝们。
Angular 2的发布标志着这门框架已经走向成熟和稳定,正如官方申明所说:Angular 2的核心架构已经定型,不会再做颠覆性的设计。
然而,鉴于你们前端界“每隔6个月就重写一遍
”的现状,我本人对以上申明持观望的态度。纵观当前市场上的所有前端框架,只有jQuery和ExtJS大体上做到了“核心架构不变”。
但是与其他所有前端框架相比,Angular 2有一点非常具有前瞻性,它是基于TypeScript开发的。JavaScript之父Brendan Eich对他自己发明的语言有一段经典的评价:
与其说我爱Javascript,不如说我恨它。它是C语言和Self语言一夜情的产物。18世纪英国文学家约翰逊博士说得好:它的优秀之处并非原创,它的原创之处并不优秀。
对于这段评价,只要写过JavaScript的人,一定会表示不能同意更多。JavaScript的灵活性、动态性,以及目前各种新标准的剧烈变革直接把学习成本推高了N个数量级,对于大规模的开发团队尤其如此。因此,Angular 2直接基于静态类型的TypeScript来进行开发,无疑是合适的,直接从语言层面上就把一些坑给填了,这是非常具有战略眼光的决策。对于有Java、C++,或者ActionScript背景的开发者来说,TypeScript的学习成本几乎为零,你只要花30分钟浏览一下大致的语言特性就能写得风生水起了。
在当前这个时间节点上,各种前端技术层出不穷,让人有目不暇接之感。从学习的角度而言,这是一种负担,但是这种状况同时也意味着大量的工作机会,毕竟沧海横流方显英雄本色。
本书所有代码都在GitHub上,原作者会不断更新:
https://github.com/mgechev/switching-to-angular2
大漠穷秋
2016-06-06
推荐序
Angular 2依然是Angular,只是更强大而已。它依然构建在那些相同的原则之上,这些原则也是你们热爱AngularJS的原因:构建单页应用的一种快速而强大的解决方案。在Angular 2中,应用将会运行得更加快速,对SEO和移动设备更加友好,并且是天然跨平台的。虽然Angular 2已经对AngularJS中的很多概念做出了大幅度的演进,但是仍然保留了上一个版本的设计哲学。
《迈向Angular 2:基于TypeScript的高性能SPA框架》一书完全可以佐证以上观点。所以,Minko的这本书将会成功地帮你把思维模式从AngularJS1.x切换到Angular 2。从你与Angular 2的初次邂逅直到最后,Angular的核心概念将会贯穿始终。这本指南将会帮你切换到用Angular做事的新方式上去。Minko将会引导你贯通所有变更的内容,包括引入的所有新特性:组件、指令、TypeScript、新的路由机制,以及开始使用Angular 2开发你的下一个项目时所需要的一切内容。
如今的Web开发领域日新月异,Angular 2接受了这一挑战,并且构建在AngularJS的遗产之上。因此,对Angular社区来说,出现高质量的学习资料是极其重要的,而Minko的这本书将会帮助Angular开发者迈出面向未来的第一步。
Miško Hevery
AngularJS与Angular 2之父
关于作者
Minko Gechev是一名软件工程师,他坚定地信仰开源软件。他开发过许多项目,包括Angular JS 1. x 和Angular 2 style guides、Angular 2-seed、Angular 2项目静态代码分析器、a ............

书籍插图:
书籍《迈向Angular2_基于TypeScript的高性能SPA框架》 - 插图1
书籍《迈向Angular2_基于TypeScript的高性能SPA框架》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 迈向Angular2_基于TypeScript的高性能SPA框架 - (EPUB全文下载)