你为什么选择 React 而不选择 Vue

使用 vue 不需要转变思想,从传统 JS 开发转到 vue 非常容易。但需要记指令,各种指令,那么免不了经常查文档。

React 是大道至简的,学 React 只需要记住一句话:props 不变、states 可变,所有的变化都来自 setStates 。就学完了,JSX 基本不用学,和写 HTML 一样。即不用记任何指令,API 也只需掌握屈指可数的几个就能实现 99% 的功能。

vue 像一个武林高手,vue 的实现精致优雅,吸收了传统武学精髓,对世面上所见过的所有招式都能见招拆招,深受各路武侠喜爱。

而 React 则是一把手枪,你只需要记住:“无论遇到什么样的武功高强之人,只用瞄准,扣动扳机。”

最后我说一个 vue 目前来说比 react 难办好几个数量级的事情:我目前搞定了 react 16 在 ie8 甚至更低的浏览器上兼容。我认为这个问题,如果被有上古浏览器兼容需求的项目遇到了,vue 将极其难搞,而 react 则轻松许多。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容