ViewModel : two-way data binding
Scene :
For the preceding applications with complex interaction logic
Abstract architecture provides the basis
By Ajax data persistence to ensure that front-end user experience
What is vue.js?
It is a lightweight framework mvvm
The data driver development components of the front end +
Github more than 25k + number of star, improve community
Vue contrast Angular, react
vue more refreshing, gzip have 20k +
vuejs more to get started, smooth learning curve
Draws component of the angular instructions and react
Vue core idea
Data-driven
Data Response Principle:
Componentization
Component design principles: