React精髓
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-05-05 20:45:22
微信
赏
支付宝
文档简介:
版权信息
书名:React精髓
作者:(英)费多耶夫(Fedosejev,A.)
出版社:电子工业出版社
ISBN:978-7-121-28646-9
定价:65.00
版权所有·侵权必究
推荐序
你是否厌倦了写jQuery的“回调汤”?是否在需要写新模板或者配置
Angular应用时感到抓狂?是否很想知道为什么自己的应用结构如此复
杂?如果是这样,那么React.js正是能满足你需要的框架。React.js的声
明式语法将帮你为大型应用构建数据随时间变化的用户界面。
作为一个专业的iOS和JavaScript前端顾问,我总是建议客户使用当
下最先进的技术。随着Facebook的不断推陈出新,React.js已被证明是一
个可靠的选择,它能帮我们创建可维护和高性能的用户界面,进而帮助
我们的客户更快地交付产品,实现更迅速的发展。我很高兴知道这本书
即将出版,更让我兴奋的是自己居然提前看到了它。
Artemij Fedosejev是一位资深的Web开发者,在伦敦一家创业公司
做技术负责人,他在这本书里展示了为什么声明式的编程风格和单向反
应式数据流动常常是解决现实编程问题的最佳途径。无论开发消费者应
用还是学术性网站,无论规模大小,React.js都可以帮你搭建其前端
UI。而且你永远不会再迷失在代码中了。这本书是Artemij基于自己的实
际经验编写的,读完本书你就可以创建自己的用户界面,而且不会增加
应用的复杂性。
这本书涵盖了从零开始学习React.js所需的一切。它会从最基础的安
装环境逐步引导你,直到复杂的Jest测试框架。最好的学习方法是做中
学,所以本书将带你开发一个实际的React.js项目,创建一个能够对
Twitter上的最新照片实现接收和分类的应用程序。
软件行业不断发展变化。作为开发者,我们总能通过实践把触角伸
向新领域,拓宽视野,刷新我们对如何构建优秀软件的认知。从发展历
史来看,软件开发和架构已经从结构化发展到命令式。面向对象编程由
此成为软件开发的事实标准。Java、Ruby、Objective-C等语言都原生支
持OOP。
然而,这时候出现了一个支持函数式编程的异类,走出了一条独特
的进化之路,它就是JavaScript。React.js就是“把UI当作状态的函数”这
种新思维的产物。Facebook为了让开发者熟悉这种反应式的思维已经付
出了很多努力。与使用模板系统的Ember.js、Angular.js等流行框架不
同,React.js是一个使用声明式编程风格来描述UI状态的UI库。可以把
React.js看成是传统MVC模式中的V,但它并不限于此。Facebook又引入
了一个互补性的Flux应用架构,它使用Re......
评论
发表评论