Angular or React ?

如今这又是个容易引发部落冲突的问题,就像当年vim还是emacs,eclipse还是netbeans一样,虽然我打部落战已经相当熟练,但是没有必要的部落战争能不参与还是不参与为妙;

可以值得确认的是,我至今还没有个可以真正自由选择他们从而好好比较一番的契机(我这人最近又比较懒,没事也打不起精神去琢磨他们……);项目里面要不是已经做出了选择要不就是已经各种框死,余地不是不大是根本没有,好在本人早就过了年轻气盛横冲直撞的年纪,最近也反正无欲无求与世无争的,感觉就差遁入空门了……

项目用啥就用啥呗,学学用起来便是,没啥好争的,存在便于存在的意义,所谓开卷有益,开个lib什么的自然也不会害人;真要争也要等都好好用过一番了再说,没用过就评论和豆瓣上那些没看过几遍电影就好评差评的一样极其不负责任;

所以鄙人以下一部分言论属于极其不负责任的范畴;

React的virtual dom想想确实应该比直接操作native dom的快,不过这几天hacker news上看到这篇有点意思的文章倒是又让人重新又思考起这个问题;底下的讨论虽然歪楼歪的严重,倒也不失为coffee morning的一大消遣,看看人家底下讨论游戏开发render 100+FPS的问题,也算对游戏开发有所认识,增长了见识开阔了视野,哦,另外还陶冶了情操(然而并没有什么卵用),幸哉幸哉;

另外上文还明修栈道暗度陈仓般的批评了angular的文档以及默认模式的不友好,这是指桑骂槐明褒实贬的相当高深的境界,虽然可能人家作者本意并非如此;

就如开头所言,本文并不是来搜索部落战的;讨论的热闹也恰恰说明了这俩个技术如今的流行,笔者目前的项目由于历史的原因正在使用angular且版本相对古老,下一步笔者在自己能控制的项目里绝逼会考虑上react,没有契机创造契机也要上,也算不枉费活在如今这个react和angular楚汉争霸的时代;

那么问题来了,您的选择又是什么呢?

Related posts:

One Comment on "Angular or React ?"

  1. cooldoger United States Google Chrome Mac OS says:

    个人觉得AngularJS好,有前途。

Got something to say? Go for it!

使用新浪微博登陆