这一年来react和react native火得不行。
我对react其实一直有保留。单看应用框架,我其实更喜欢Angular 2一点。
但是react-style (css in js)秒杀了所有所谓css方法论。尽管我对react-style也仍有保留,但是我确实发现这方案和react是能很好的互相结合解决那些关键痛点的。
这两天我看了尚未release的relay和graphql的介绍,我估计这两个出来会大火!因为也是真解决了工程上的痛点。它做的事情其实好几年前我就想过,但是我只停留在想法,facebook真的实现出来,并且和整个react的体系是一体的。这就是架构能力和工程能力了,不服不行。
所以这样比较下来,A2就差React不少了。毕竟A只是G家的一个边缘项目,而React及其整个体系是F家自己的狗食,投入程度和反馈不是一个级别的。
从整个工程体系上来看,Flux + React/ReactNative + React-Style + Relay/GraphQL,辅以ES6+/JSX/flow等语言设施,几乎已经构成闭环。
不过,这并不代表我要转向React阵营。尽管Facebook看上去确实完成了一个重新定义Web开发(甚至涵盖了移动客户端开发)的壮举,但是我的内心仍然不觉得这是final answer。相比当初jQuery的一统天下,我相信Web应用框架这个大领域的创新还远未结束。
分享到:
相关推荐
react 生态体系架构 winterfall 的简化版,结合 react、react-router、fetch 实现
对react,react全家桶,react native等的知识点进行汇总
react 全家桶式脚手架, 所有组合搭配都已封装好, 麻麻再也不用担心我的环境配置了...
react资源react资源react资源
react技术最新开发 视频讲解 后续还有深入讲解 详细 通俗易懂 react技术最新开发 视频讲解 后续还有深入讲解 详细 通俗易懂 react技术最新开发 视频讲解 后续还有深入讲解 详细 通俗易懂 react技术最新开发 视频讲解...
Use React and React Native to build applications for desktop browsers, mobile browsers, and even as native mobile apps Build React and React Native applications using familiar component concepts Dive ...
react项目使用react-dnd实现拖拽排序
Learning React A hands-on guide to building web applications using React and Redux As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most ...
React 组件脚手架,可以调试、打包、发布单个 React 组件
react实现的搜索框
react全栈.
React Native By Example by Richard Kho English | 24 Apr. 2017 | ASIN: B01M31KB4Q | 414 Pages | AZW3 | 4.46 MB Key Features Work on native APIs and UI Elements using React Native Get the best of both...
├─1113_AM_React-basic-1.mp4 ├─1113_AM_React-basic-2.mp4 ├─1113_AM_React-basic-4.mp4 ├─1113_PM_React-basic-3.mp4 ├─1114_AM_React-basic-5.mp4 ├─1114_AM_React-basic-6.mp4 ├─1114_PM_React-...
react-sparkline - 实现简单微线图(sparklines)的React组件
react-Haunted针对Web组件实现的ReactHooksAPI
React Native 一体系化导航组件 - 导航条,制表符,抽屉,模态
react下的react.min.js和react-dom.js
Fuse React是用React钩子编写的(React的新特性允许您在不编写类的情况下使用状态和其他React特性)。 Fuse React是一个完整的React管理模板,遵循谷歌的材料设计指南。 Fuse React管理模板使用Material UI V5作为...
您将了解React如何为客户端带来强大的体系结构和响应性数据,为复杂和丰富的用户界面提供基础。畅销书作者亚当·弗里曼解释了如何从反应中获得最大的收获。他首先描述了React体系结构及其带来的好处,然后向您展示了...
This book is a collection of in-depth guides to some some of the tools and resources most used with React, such as Jest and React Router, as well as a discussion about how React works well with D3, ...