概念:vue是一种渐进式的JavaScript框架,颠覆了传统前端开发模式,
是以mvvm模式进行设计,mvvm即Model-View-View-Modle,由传统的mvc模式转变而来,
View和ViewModle通过双向绑定建立联系,
当view(视图层)变化时,会自动更新到ViewModel(视图模型层),反之,亦然。
Vue通过MVVM模式将数据和视图分成两部分,并将其分离,在开发中,你只需要关心数据即可,DOM的事Vue会帮你搞定
功能:
1.解耦试图与数据
2.可复用的组件
3.前端路由
4.状态管理
5.虚拟DOM(Virtual DOM)