为了账号安全,请及时绑定邮箱和手机立即绑定

ReactJS真的好吗?

ReactJS真的好吗?

喵啊喵啊喵 2016-09-20 21:27:25
查看完整描述

2 回答

已采纳
?
萧雁翎

TA贡献57条经验 获得超235个赞


用好一个工具的前提是对这个工具的理解,以及理解后,针对自己有用部分的提取和无用部分的处理。

别人都在说这个东西好,并不一定适合你。

一个规模不大的项目,到处去讲抽象,到处都是过度的设计是没有意义的。
对于一个规模很大的项目,没有抽象,没有Component,也是绝对玩不下去的。项目规模的扩大,必然会导致开发成本的提高,其中复杂度,开发周期中,一些抽象,只是想要降低整体系统的复杂度,这个开发周期不一定会缩短,当然整体系统的复杂度降低了,维护成本就大大降低了。

反过来说,小项目,要把这些落实起来,却要消耗很多额外的工作量。。。是很多很多额外的工作量。。。

so,好用不好用还是要看情景的。

查看完整回答
5 反对 回复 2016-09-21
?
狼顾之相1995

TA贡献81条经验 获得超22个赞

作为一个多年前端工程师,我认为ReactJS在真正开发大型复杂系统的时候并不好,首先最让我诟病的一点就是,一个页面的HTML模板被完全碎片化了,被分散到一个个的Component里,这样的话,UI Designer和Dev根本没有一个统一的视图去协作。

或许ReactJS的本来思想是想让Web页面开发,变成类似以前Native Client的开发模式,用组件套组件的方式来绘制Web画面,但是Web页面的特性和Native Client还是有很大不同,Web开发有HTML模板这一层,而Native Client根本不要担心这个东西,如何维护好界面模板的干净,统一,所见即所得是Web开发中很关键的一个环节,否则你会痛苦死,因为你要考虑多浏览器,多语言,Accessibility等等特性,而这些是让UI Design Owner和Dev Owner能够充分协作,各展所长的关键。

查看完整回答
2 反对 回复 2016-09-21
  • 2 回答
  • 0 关注
  • 1995 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信