电子书:《深入react技术栈》《深入react技术栈》

电子书:《深入react技术栈》《深入react技术栈》

资源下载
仅限VIP下载,请先
犹豫不决让我们错失一次又一次机会!!!

电子书:《深入react技术栈》《深入react技术栈》

11

内容简介:

陈屹前端架构师.就职于_阿.里_巴巴。热衷开源事业.长年专注于前端架构、数据可视化、 node js等领域.知乎专栏 pure render的创办人。

muig图灵原创深入 react技术栈陈屹◎著人民邮电出版社北京

图书在版编目(cip)数据深入 react技术栈/陈屹著.一北京:人民邮电出版社.2016.11(2016.12重印)(图灵原创)isbn978-7-115-43730-3ⅰ.①深…ⅱ.①陈…ⅲ.①移动终端一应用程序程序设计ⅳ.①tn929.53中guo版本图书馆cip数据核字(2016)第243308号内容提要本书从几个维度介绍了 react。一是作为ⅴiew库.它怎么实现组件化.以及它背后的实现原理。二是扩展到flux应用架构及重要的衍生品 redux.它们怎么与 react结合做应用开发。三是对 react与 server的碰撞产生的一些思考。四是讲述它在可视化方面的优势与劣势。本书适合有一定经验的前端开发人员阅读。◆著陈屹责任编辑王军花责任印制彭志环◆人民邮电出版社出版发行北京市丰台区成寿寺路11号邮编100164电子邮件[email protected]网址http://www.ptpress.com.cn三河市海波印务有限公司印刷◆开本:800×10001/16印张:22.75字数:538千字2016年11月第1版印数:4001-6500册2016年12月河北第2次印刷定价:79.00元读者服务热线10)51095186转600印装质量热线010)81055316反盗版热线010)81055315广告经营许可证:京东工商广字第8052号

序react是目前前端工程化最前沿的技术。2004年gmai的推出.让大家猛然发现.单页应用的互动也可以如此流畅。2010年.前端单页应用框架接踵而至. backbone、 knockout、 angular.各领风骚。2013年. react横空出世.独树一帜:单向绑定、声明式ui.大大简化了大型应用的构建。 strikingly接触到 react之后不久.就开始用 react重构前端。当时我想.2013年或许会因为 react的出现.成为前端社区的分水岭。今天回看.确实如此。毋庯置疑. react已经是前端社区里程碑式的技术。 react及其生态圈不断提出前端工程化解决方案.引领潮流。在过去一两年里.reac也是各种技术交流分享会里炙手可热的议题。react之所以流行.在于它平衡了函数式编程的约束与工程师的实用主义。react从函数式编程社区中借鉴了许多约定:把dom当成纯函数.不仅免去了烦琐的手动dom操作.还开启了多平台渲染的美丽新世界;在此之上. react社区进一步强调不可变性( immutability)和单向数据流。这几个约定将原本很复杂的程序化简.加强了程序的可预测性。react也有实用主义的一面.它不强迫工程师只用函数式.而是提供了简单粗暴的手段.方便你实现各种功能—想直接操作dom也可以.想双向绑定也没问题。函数式约定搭配实用主义.让我不禁想起 facebook一直倡导的黑.客之道: done is better than perfectreact还是一门年轻的技术.网上能学习的材料也比较零散。本书由浅到深.手把手地带领读者了解 react核心思想和实现机制。因为 react受到了很多关注.社区里出现了各种建立大型react应用的方案。本书总结了目前社区里的最佳实践.方便读者立刻在实战中使用。郭达峰strikingly联合创始人及cto

前言前端高速发展十余年.我们看到了浏览器厂商的竞争.经历了标准库的竞争.也经历了短短几年 ecmascript标准的迭代。到今天. javascript以完全不同的方式呈现出来。这是最好的时代.这是最坏的时代.这是智慧的时代.这是愚蠢的时代;这是信仰的时期.这是怀疑的时期;这是光明的季节.这是黑暗的季节;这是希望之春.这是失望之冬。这是对前端发展这些年最恰当的概括。整个互联网应用经历了从轻客.户.端到富客.户.端的变化.前端应用的规模变得越来越大.交互越来越复杂。在近几年.前端工程用简单的方法库已经不能维系应用的复杂度.需要使用一种框架的思想去构建应用。因此.我们看到mvc、mvm这些bs或cs中常见的分层模型都出现在前端开发的过程中。与其说不断在创新.还不如说前端在学习之前应用端已经积累下来的浑厚体系。在发展的过程中.出现了大量优秀的框架.比如 backbone、 angular、 knockout、 ember这些框架大都应用了mv*的理念.把数据与视图分离。而就在这样纷繁复杂的时期.2013年facebook发布了名为 react的前端库。从表现上看. react被大部分人理解成vew库。然而.从它的功能上看.它远远复杂于view的承载。它的出现可以说是灵光一现.我记得曾经有人说过. facebook发布的技术产品总是包含伟大的思想。的确.从此. virtual dom、服务端渲染.甚至 power native apps.这些概念开始引发一轮新的思考。从官方描述中.创造 react是为了构建随着时间数据不断变化的大规模应用程序。正如它的描述一样. react结合了效率不低的 virtual dom渲染技术.让构建可组合的组件的思路可行。我们只要关注组件自身的逻辑、复用及测试.就可以把大型应用程序玩得游刃有余。在0.13版本之后. react也慢慢趋于稳定.越来越多的前端工程师愿意选择它作为应用开发的首选.guo内也有很多应用开始用它作为主架构的核心库。在未来. react必然不过是一块小石头沉入水底.但它溅起的涟漪影响了无数的前端开发的思维.影响了无数应用的构建。对于它来说.这些就是它的成就。成就 javascript的繁荣.成就前端标准更快地推进。

资源下载
下载价格VIP专享
仅限VIP下载升级VIP
犹豫不决让我们错失一次又一次机会!!!
原文链接:https://1111down.com/224463.html,转载请注明出处

本站开启缓存功能

登入后回任何页面即可登入成功,当前页不显示

没有账号?注册  忘记密码?

社交账号快速登录