react和vue哪个简单
发布于 3 个月前 作者 paul-ll 3271 次浏览 来自 问答

感觉redux好难用,vue style用不惯,好难选择有人来解答吗?????????????????????

39 回复

vue吧,好歹文档是中文的

为了避免大家口诛笔伐,我说一下吧,jquery最简单。。。

vue简单,也不能算是简单,主要的是不用接触一些别的概念,因为vue2的性能非常好,react基本目前与redux共同使用,这样的话就会造成很多的re-render(到后面肯定会去了解诸如:immutable等来优化性能),而vue2利用的是getter/setter来处理数据,这样做的话vue2在需要更新dom时会准确的定位到需要更新的地方,减少了不必要的re-render

而且我认为vue源码比较好读。

@zp1996 你到底想說vue還是vue2

其实原理都是一样的。=.=,都是造轮子,会一样,切换很快的。

@cctv1005s 你确,我感觉JQuery也很难。

vue 学习曲线平缓是普通认知吧… react 学习曲线比较高,加上redux又拔高一层…

@captainblue2013 vue的第一个版本在服务端渲染上还是有些不方便,所以我想说的是vue2

过来人告诉你,最简单还是 Vue

@DevinXian 其实react+react-router难度真不高,高的是redux等等,react觉得难的可能是文档资料是英文的,会vue-router就会react-router,react其实你只要会js,会jsx语法,知道state是自己的porps是外面传进来的,然后知道该在哪些地方获取数据分发数据出去其实就可以写react了,但是redux需要花比前面两个多很多的时间去理解概念

@artisan 所以我最近用mobx,感觉各种好处,推荐使用

jq + 一个喜欢的js渲染引擎走天下

php是世界上最好的语言

@artisan 所以我卡在redux这了 (ಥ _ ಥ)

我只想说有简单的么?

来自滑稽大帝

js吃枣统一世界

react非要使用redux吗? 不用不就好了

@liygheart 单页状态管理还是需要redux的

@FlyerJay 我感觉state够用了

两个都学过,如果真是没有 mvc/mvvm 这方面基础,vue 简单的不是一点半点。不管是入门、搭建、上手,还是深入,vue 给了一种简单轻松又好玩的写代码方式,和我当初刚入门的时候写了半年原生 js,第一次用 jQuery 一样的感觉。 但是,实际上如果有了这个经验,再去学 react,也并不会很难,最起码那一套流程和思想懂了,区别也就 jsx 那么一丢丢,就基本可以上手干了。麻烦就麻烦在 vue 文档写的太好,导致你会觉得 react 很难找到包含一整套流程又简单易懂的教程。

@suyuanhan 官方首先推荐的两个状态管理机制,一个是redux,另一个就是mobx,回头试试看

@jinzhuming react 的官方文档起码读了3遍… 隔个一段时间再读,会很不一样

@i5ting jquery时代是选择少,如果真的让一个从没有接触web开发的人来学到搭建起一个现代意义上的web app,还是react和vue要简单。

@178220709 一样的,比如prototype,mootools,ext,yui,kissy等等,也是非常丰富的。

nodejs-overview.png

这里的前端4个阶段,可以正着学,也可以反着学,都一样,我觉得从学习成本上看差不多,只是从初级到高级更轻松点

@i5ting ext,kissy这两个我用过,简直。。。 ext写的很怪异,说不出来的反人类的感觉,调试也烦 。 kissy 呵呵 prototype我接触过一点,在原型链上瞎搞。 jquery时代,我就觉得easy ui 还能用的爽。

毫无疑问 上手最简单还是vue

vue,学一点就能用一点啊。边学边用,学得也更快了。。。

都差不多,看你产品的技术栈,我们有产品移动端用的是react-native,所以WEB端也就一起用react了,其他的项目有不需要开发APP端的,比如客服后台,我用VUE2从0开始就用了一周就开发完了,完全模块化解耦。 VUE2吸引我的最重要的一点是文档写得非常好,写文档的人会预测读者看到这里可能产生的疑问,在段落中就直接把这些疑问解答了,感觉非常贴心。

react社区好,vue文档好。react切换到vue时无痛切换。

Angular --> React --> Vue ------> React (now) 最简单不一定最好

gfg ghgh <br><br>来自<a href=“https://lzxb.github.io/react-cnode/” target="_blank">react-cnode手机版</a>

zm

<br><br>来自<a href=“https://lzxb.github.io/react-cnode/” target="_blank">react-cnode手机版</a>

现在在学 vue.js,实力顶 vue.js,只不过相关的开发文档有点少啊,写起来就是没那么容易就是

Angular2 最简单,不服来辩。

回到顶部