react和c 后台_做一个比较简单的管理后台,到底用vue还是react,ui方面的框架选择呢?...

当前时间节点,在 vue 和 react 两个选项上,如果需要效率和稳定,建议选 React

一年后的话,选 vue 还是 react 没有半点差别,基本可以视为一个框架

后台重复逻辑太多,react 配合 ahooks + antd,能做到3,5分钟完成一个页面,逻辑都被别人封装好了,测试点被安排'的明明白白,你只需要写每个表格项的样式,添加一些额外的表单组件。

请求逻辑,表单逻辑,分页逻辑,都不用你写

vue 当前版本,没有高效的逻辑复用,没有第三方逻辑api,因此,你可能需要花 3-5 倍的工作量去完成相同的工作,代码提示,可测试性等等,都要差很多

但是新版本 vue 就完全不一样了,比 react 更方便(当然,牺牲了纯函数的函数式体验),api 面积差不多,但用起来更简单,写法上也没复杂多少,你也可以选择 jsx 或者 template

但是,到这个时候,vue 和 react 的差异会小到忽略不计的程度,比如如下代码,你能知道哪个是 React 哪个是 Vue 么?

const SomeComponent = ()=>{

const [value,setValue] = useState('test')

return (

{ value }
)

}

const SomeComponent = ()=>{

const test = ref('test')

return ()=> (

{ test.value }
)

}

上面那个是 React , 下面那个是 Vue 的 vca 写法,当然,如果你喜欢 template,可以这么写:

{ value }

export default {

setup(){

const value = ref('test')

return {

value

}

}

}

不过呢,三行代码的事情被搞了那么多多余动作才说清楚,是不是有些得不偿失?

最后的结果就是,到那个时候,比较 vue 和 react 的文章,可能都没什么人讨论了,选择没有意义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值