网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月14日
漏签
0
天
前端吧
关注:
224,081
贴子:
1,383,712
看贴
图片
吧主推荐
游戏
10
回复贴,共
1
页
<<返回前端吧
>0< 加载中...
如果我有罪,请惩罚我,而不是让我用Vue3写项目
取消只看楼主
收藏
回复
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我一直不知道,为啥老有人觉得vue比react好上手,tm我最近跳槽到新公司,用vue3写项目真心崩溃,太tm难用。
vue太繁琐了,放react很轻松搞定的东西vue非要多整出几步,麻烦死了。
包括vue相关的UI组建,现在用的vue3的antd开发,我以为能回到熟悉的技术栈,没想到还是那么麻烦,就一个简单的form表格,在react中直接ref就可以提取出来值,根本不需要像vue还需要初始化表格key,简直就是折磨。
自己手写的vue3源码镇楼
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
最想吐槽的模版编译,一堆冗余的代码在哪挤成💩,react直接丢进函数return 元素出来就行,简单的一批,我以前react内容就放一个函数入口,样式全部在函数中判断return出来,现在vue3写起来,我真的在想,以后判断的东西多,我非要在模版中v-if写几百行的东西吗?真心崩溃
合隆企业(深圳)有限公司
,在"诚信经营" 和 "不断创新" 的坚持下,成为了亚洲历史悠久,布局广的专业羽绒制造商
2025-04-14 16:21
广告
立即查看
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
还有啥子components和props,ctx需要注册,真的麻烦,react直接props结构出来用就行,哪有vue这么繁琐的步骤?真心折磨啊
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
还有这个模版编译,不像写jsx那样方便,例如title需要动态判断,react丢函数判断,干净利落。vue3得template #title去写一堆插槽,还不好抽离出来,一堆💩在哪,我代码洁癖看见一堆冗余代码在哪,真的崩溃
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
所以vue到底比react好入手在哪?我嗯是想不同,定义变量,用ref非要.value去改值,reactive还要state.xx,用vue3开发的,真的没有人觉得很麻烦?
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我不知道为啥老有人说react高级啊什么,vue简单,react才是真正的好上手啊,根本不需要去学vue写死的语法,react真的简单多了,哪有vue这么操心啊?
当年小白的时候觉得vue简单,后面公司用react,我才发现react比vue简单多了,特别有了hooks,自己写啥都轻松,根本不像现在用vue限制死。
react真的是被传谣害死,不知道的都觉得react多高级写法多nb,真的体验过绝对回不了vue限制的写法
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
继续吐槽vue的模版,UI组件这块,你想插入啥自定义样式也要template,我真的崩溃。例如button,我想插入icon,vue居然需要temple #icon写一大堆东西?vue的朋友们,你们知道react只需要icon={《Xxxx /》}就行吗?
,压根不需要写一堆template,而且公共组件的这些title啊,icon什么样式图标,全部可以提成函数服用,压根不需要在temple写一堆东西。我第一天用vue3,发现这些玩意儿不能提取成函数服用,我真的崩溃
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
再说个form表单校验问题。就很简单的密码与确认密码,我发现确认密码的校验规则不能提取到公共文件,因为vue的Ui组件那个校验函数,不能获取全局数据,你还只能在当前文件下通过state获取密码对比。
这tm逗我呢?
包括那个自定义useForm,我还必须初始化rules,formstate丢进去才能获取函数,但react的UI,你直接form=useForm即可,下面的函数就能直接用了
vue真的麻烦死了
官渡区天互软件开发工作室
前端
开发框架有哪些 是一个基于 springcloud+Vue3 前后端分离的 Java 快速开发框架
2025-04-14 16:21
广告
立即查看
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
继续吐槽,模版语法,没有办法注释某个条件,只能删掉后面再还原回去,或者在某个条件后面进行备注,这真的是加大维护难度
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
很多人觉得vue简单,但实际上,vue需要学习的东西才是真的比react多的多,vue才是真的学习成本高。新手有时间学习vue的api,你不如直接学习js函数,对自己提升更大,压根不需要学什么vue的语法糖,在react中用原生写法,才是真的舒服,成本低效率高,对自己提升也大。
例如我最近封装svg,像react直接封装成jsx即可,但vue对于路径引入还需要插件之类,我百度半天才封装好,因为需要插件配置config,如果运气不好插件版本对不上,或者网上方法失效,那就麻烦,所以这个成本就比react大,很多vue与原生的用法都不太一样,导致都需要去百度查找,成功都还好,如果因为插件版本对不上配置不对而失败,你是找不出问题所在的,特别麻烦。
很多人觉得vue简单,是,vue封装很多办法,但用起来也需要学习成本,你有这时间不如学原生js,搞react,收获和付出肯定比vue大
coli丶woo
初涉江湖
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
手写过vue3源码,我对尤大的崇拜是肯定的,让我自己代码能力提升不少,但是我上手vue3后,我逐渐明白为什么会有大型项目不适合vue的说法,vue的学习成本真的高。
我之前举例过,template无法函数抽象渲染元素,这也就是说template必须写成屎山,或者说确实有方法抽象,只不过我不会,我必须去学,这就是成本!我必须去学vue的东西,夸张点相当于我重新学语言,但react我上手,压根不需要成本,元素怎么写我就怎么写,顶多百度一些逻辑,在这些方面,0成本。
这就是为什么我觉得react更简单,vue更麻烦,react一直被误解,实际上,react你真正上手后,简单的一批,0成本,你js怎么写你就怎么写,需要学额外的api吗?不需要,需要学语法糖吗?不需要,vue只适合新手入门做增删查改,但真的项目开始复杂,react优势真的肉眼可见的,因为react对于我们前端来说就是原生js写法,我不需要学其他乱七八糟的东西了。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示