2020 年,Vue 受欢迎程度是否会超过 React?
前端框架的受欢迎程度每年都在增长, 如今,在较大型或者中型的项目,基本都需要使用框架来进行开发。 前几年,由谷歌发布的 Angular 和Facebook的 React 就开启前端框架地位竞争。 但是,在2018年,前端世界发生了重大变化,因为还有一个更强大的 选手 Vue参加了比赛。 接下我们来看看 Vue 和 React 目前的趋势,看看 Vue 今天是否能保持领先的地位。 背景 在开始深入研究之前,我们先来概述一些有关这两个框架的一些背景信息。 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相比)