`
hax
  • 浏览: 951219 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

对于React体系的一点想法

    博客分类:
  • AJAX
阅读更多
这一年来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应用框架这个大领域的创新还远未结束。



2
1
分享到:
评论
2 楼 sscsacdsadcsd 2017-04-20  
mike8625 写道
react还要自己的一些标签 还得编译 编译吧浏览器端说还慢 需要在服务端弄 那你是让前端程序员来做呢 还是让写服务器的人来做呢? 这就是想让程序员都成为全栈啊...我是一个超级反对全栈的人...
相比之下,我更喜欢A, 我没看过2.0,不知道有没有什么改进.但是1.3感觉还不错.虽然比不用框架写灵活性少了不少,但是很多事情还是自动完成了.

为什么你非得认为是这样的呢
可以分工啊,构建的构建,业务架构去划分,业务人员有人写,不挺好的么
1 楼 mike8625 2015-06-12  
react还要自己的一些标签 还得编译 编译吧浏览器端说还慢 需要在服务端弄 那你是让前端程序员来做呢 还是让写服务器的人来做呢? 这就是想让程序员都成为全栈啊...我是一个超级反对全栈的人...
相比之下,我更喜欢A, 我没看过2.0,不知道有没有什么改进.但是1.3感觉还不错.虽然比不用框架写灵活性少了不少,但是很多事情还是自动完成了.

相关推荐

Global site tag (gtag.js) - Google Analytics