吊带公主裙|为什么我们放弃了Vue?Vue和React深度比较( 二 )
(PS:以前还用tcl写脚本呢 , 你也可以试试蛋不蛋疼)- 如果你觉得你能搞定选型错误带来的问题 , 或者你在华为 , 那当我们说 。
Vue模板简单 , React jsx有学习成本同上 。 两个都很简单 , 一学就会 。 连这点东东都叫学习成本 , 我只能说:“我不是针对你 , 我是说在座的各位都是…”(Vue的模板有很多工程实践问题 , 后面详说 。 )
性能对比可以看看这个第三方基准测试 , 其中都都挺快的 。 不过我们实践过程中发现有差异 , 大列表渲染 , 大量数据加载 , 不做进一步优化的话Vue明显比React慢 。 TaskHub这个网站我们以前就是用Vue写的 , 后来直接迁移到React前端性能大大提高 , 用户体验有明显的差异(数据结构 , 后台不变) 。
深度对比本来想简单写写 , 没想到前面写了那么多了 , ╮(╯▽╰)╭ , 下面是重头戏 , 写写实践过程中发现的问题 , 两个框架的解决思路 。 如果你还是小白 , 下面的一些东西可能没接触过 , 可以看下这篇文章:【译】通过创建相同的APP , 对比React和Vue , 切实实现一下 , 了解基础知识 。
市场占比相关npm下载量见上图 , 市场已经用脚投票了 。 看到这里 , 如果你只想知道选型代表 , 你可以走了 。 如果你还说xx大公司在用Vue , 跟着就行 。 可以这么说吧 , 大公司更多用的是React , 用Vue更多的目的是保留相关技术栈能力 , 多一个选择 , 避免React许可事件再次发生 。
- React的许可协议到底发生了什么问题?
- Facebook认怂React专利 , 但问题依旧没有解决?
由Vue官方
生态上的差异是明显的 , 这点Vue官方也承认的 , 很多人因为生态这点迁移到React , 不过我本人不是很在意 , Vue生态也不差 , 如果说你用了React生态的东西就觉得很牛逼 , 你的核心也会用 , 这点并不能给你产品带来多大增值 , 竞争力还是要靠自己手码出来的好 。 下面简单带过:
UI组件两者的周边UI库都挺丰富的 , 反应稍微多一点 , 不过这不是选型的关键 , 自己手写的UI库也不是什么难事 , 偶尔封装一下原生标签也是很简单的 。 以前用Vue的时候还没有UI库 , 手动写了一个功能比较全的UI库 , 用汇总打包 , 也就2万行代码左右 , 有手就行 。
dom相关的第三方库Vue和React都有ref可以操作dom , 自己封装一下不是什么难事 。 可以找找有没别人封装好的 , 拿来主义 。
- Vue:访问子组件实例或子元素
- React:Refs和DOM
推荐阅读
- 里尚七七|乐基儿太放得开,肩宽还穿吊带显壮硕,“盔甲裙”暴露隆起肚子
- 奔驰E级|奔驰E级:开始清仓,为什么降到35万还有库存
- 烹饪|为什么大白菜上有“小黑点”?到底能不能吃?为了健康快告诉家人
- 穿搭|王丽坤又穿短裤,搭了件吊带衫,满膝盖的皱纹暴露真实年纪!
- 吊带公主裙|正式授牌!秀山(武陵)现代物流园区被授予国家电子商务示范基地
- 【渣男】乖乖女为什么会爱渣男,痛苦也不分手?
- 穿搭|张韶涵真豁得出去,薄纱上衣里只穿小吊带,配阔腿裤气质好招摇
- 鲜闻快讯|都是民国探案题材,为什么《旗袍美探》比《民国奇探》口碑差很远?
- 润杨的红楼笔记|贾母为什么不给林黛玉另择佳婿,而是坚持宝黛联姻?,元春赐礼后
- 历史的真相只有一个哦|空有做女皇的野心,而没有武则天的命,李显的漏风小棉袄安乐公主
