先看看官网怎么解释,如下:

Vue(发音为/vju/,类似于view)是一个用于构建用户界面的渐进式框架。与其他单体框架不同,Vue从一开始就被设计成一步步采用。核心库只关注视图层,易于获取并与其他库或现有项目集成。另一方面,当与现代工具和支持库相结合时,Vue完全能够支持复杂的单页应用程序。

如何理解递进框架?

VUE不会强迫你同时接受和使用它所有的功能特性。

场景一:公司刚开始一个项目,技术人员对Vue了解不够。所以我们不能用VUE?当然,如果只是用VUE做一些基本的操作,比如页面渲染、表单处理、提交等,还是很简单的,成熟的技术人员只需要一两天就可以上手。它可以完全取代jquery。不需要引入其他复杂的特性和功能。

场景二:我们的项目用的是VUE,效果相当不错。然后我们要逐步实现代码组件化、代码复用,或者基于组件原型的跨项目代码复用。然后我们可以介绍VUE的组件组件特征。

场景三:我们项目的规模在逐渐增大。我们可能会逐渐使用前端路由,集中状态管理,最终实现一个高度工程化的前端项目。我们可以一步一步地介绍这些功能,当然,我们也可以不用它们。

因此,VUE被广泛使用,您可以在旧项目中使用它来代替JQuery。您还可以在新项目的初始阶段有限地使用VUE的功能,从而降低启动成本。