VUE 简介

VUE是什么?

官方网站给的定义是渐进式JavaScript 框架
从官方定义可以知道:

1、学习VUE需要掌握HTML\CSS\JavaScript知识

2、VUE目标是实现系列组件,将复杂的DOM+JS操作整合成可视化组件,如C#的winForm,Java的AWT。类似于MVVM模式,但又完全是MVVM模式。

MVVM(Model–view–viewmodel)是一种软件架构模式。MVVM有助于将图形用户界面的开发与业务逻辑或后端逻辑(数据模型)的开发分离开来,这是通过置标语言或GUI代码实现的。

这样说可能对MVVM还不理解,如果了解WPF(微软.NET图形系统)和Silverlight(WPF的互联网应用派生品)就知道MVVM是什么东东,WPF正是采用MVVM模式研发。