Vue.js是什么?
是一个构建数据驱动的Web界面的渐进式框架,其目标是通过尽可能简单的API实现数据的绑定和组合的视图组件,它不仅容易上手,还便于与第三方库或既有项目进行整合
MVVM
Model-View-ViewModel的简写。实质上就是MVC的改进版。MVVM就是将其中的View的装太和行为抽象化,让我们将视图和逻辑分隔开来。
MVVM和MVC模式一样,主要目的是分离视图和模型
Vue.js是一个提供了MVVM风格的双向数据绑定的JavaScript库,专注于View层。它的核心是MVVM中的VM,VM负责连接View和Model,保证视图和数据的一致性,这种轻量级的框架让前端开发更加高效,便捷