当前位置: 首页 > 知识库问答 >
问题:

vue.js - vue与react如何选择?

云开诚
2023-08-15

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

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

共有6个答案

欧阳山
2023-08-15

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

王景山
2023-08-15

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

勾渝
2023-08-15

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

诸葛奇玮
2023-08-15
  • 如果熟悉vue2,就先学react。学完react后,因为有vue2和react的基础,vue3很快就理解了。
  • 如果不熟悉vue2,直接学vue3,这样学习曲线好一点。
东郭鹤龄
2023-08-15

殊途同归,vue3有很多和React很相似的,区别在于vue是自动挡,React是手动挡,vue3入门快,中小型项目,Vue的可以快速开发更好;对于大型项目,React的架构更有优势。vue找工作范围大
不妨看看这篇文章:
前端框架用vue还是react?清晰对比两者差异
新项目如何选择 vue 和 react

竺焕
2023-08-15

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

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

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

 类似资料:
  • 注释前 注释后 按下 vscode 的 ctrl+/ 注释 报错: 为什么?我该怎么办?

  • 假设管理员用户admin有一个路由页面/admin是普通用户不能访问的,现在普通用户user通过某种手段使用addRoutes将这个/admin页面添加到了自己的路由列表中,这样也能访问/admin页面了,请问这种情况前端和后端分别应该怎么处理,感觉前端阻止不了这个操作,后端如何限制呢

  • 主要内容:实例,实例Vue 要实现异步加载需要使用到 vue-resource 库。 Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。 Get 请求 以下是一个简单的 Get 请求实例,请求地址是一个简单的 txt 文本: 实例 window.onload = function(){ var vm = new Vue({ el:'#box', data:{ msg:'Hello World!'

  • vue如何实现页面装修的

  • 请求后端之后,后端会返回一个列表 我想实现把图片都显示出来,像上图中一样,一行可以有多个图片 ant design vue 有什么组件可以快速实现这一点 我想到的是,通过 a-row 和 a-col 和 span 实现,但是这样写出来的代码又臭又长,不忍直视 有什么优雅的实现方案吗?