vue与react如何选择?

我主要学的Java后端,之前短期接触过Vue2,现在vue更新到了3版本,相应API也有了较大变化

由于是前端小白,因为确实对这两个框架没有什么认识,希望大佬们能讲讲Vue和React两大框架异同以及相应技术

阅读 4k
6 个回答

现在 Vue 3xReact 已经差不太多了,学习成本是一样的。所以抉择就是看你自己愿不愿意折腾。

如果不怎么愿意折腾,官方推荐什么就习惯用什么,那么就选择 Vue。很多都是开箱即用的,不需要自己做很多抉择,按照推荐的最佳实践做就行。也不用考虑性能优化之类的框架都给你安排好了。如果之前有学习过 Vue2x 那么也可以继续用选项式写项目,慢慢转换成组合式就行了。

愿意折腾就直接选择 React 有大把的社区轮子可以选择,以及自己可控的颗粒度。但是这些对于不怎么愿意追逐社区的人来说心智负担会比较高,对于有精力的人来说,这种掌控感和成就感是 Vue 给不了的。

  • 如果熟悉vue2,就先学react。学完react后,因为有vue2和react的基础,vue3很快就理解了。
  • 如果不熟悉vue2,直接学vue3,这样学习曲线好一点。

喜欢vue模板的写法就用vue,喜欢react的jsx那套函数写法就用react

面向工作学习,看招聘哪个提到的多就学那个。个人推荐vue

新手上路,请多包涵

你看segmentfault.com就是React写的。国内大厂/小公司vue工作好找,React小公司基本不怎么用。从找工作的方面考虑,建议vue(就跟java似的招的多)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题