Vue 受欢迎程度是否会超过 React?
入研究之前,我们先来概述一些有关这两个框架的一些背景信息。 React由技术巨头Facebook开发和维护以满足其需求,长期以来一直是前端领域的主要参与者,以确保稳定性和长期支持。 Vue.js是由前谷歌员工Evan You创建的,他的目标是开发一个框架,集成现有框架的优质特性。 核心差异 为了保持客观公正,我们可以从研究Vue.js文档中的React和Vue.js之间的差异,它是由Evan You与来自React团队的Dan Abramov合作编写的。 Vue 和 React 都使用虚拟DOM,不过它们实现方式不一样。 Vue 和 React 之间的主要区别是 Vue 使用声明式渲染的模板,而 React 使用JSX,这是一个允许在其中使用 HTML 的JS扩展。 这意味着 React 需要更复杂的实现,即使是简单的任务(与Vue 甚至 Angula r相比),最终也需要更多的时间来开发复杂的组件。
下面是 Vue 的一个简单的登录实现示例: 比可知,Vue 更高级,入口点更低,因为 Vue 不需要深入了解JS 核心即可执上手。 React 和 Vue 都适用于中小型项目。 人气 在 JS 框架中,React 一直是前端框架流行的领先者。它以48,718个依赖项的数量排名第一,而Vue是第二受欢迎的 JS 框架,有21,575个依赖者,只有前者的一半。不过,如果我们看看 2018 年底的统计数据,就会发现 Vue 的依赖者增加了两倍,而 React 则增加了一倍。
下载量也显示出React越来越受欢迎,而 Vue 下载几乎保持不变。 (编辑:信阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |