版权声明:@转载或者引用本文内容请注明来源及原作者。 https://blog.csdn.net/weixin_43880181/article/details/88352277
1,vue的介绍:
vue是面向对象开发的一种渐进式web框架。灵活、小巧、简单。
vue很强。
强大且复用性极高的组件化。
强大的数据与视图的双向变化。
强大的前端路由。
强大的组建状态管理工具。
强大且可扩展的编译器。
强大的虚拟DOM和DIFF算法的性能。
强大的构建系统工具。
2,vue的思想:
vue以数据为中心的开发思维,可以让前端开发人员把所有的心思都放在数据和业务逻辑上去,然后把复杂的DOM操作交给vue去完成!
vue的双向数据绑定。采用MVVM模式,把表现层与数据层进行分离。采用有效的dom检测机制,如proxy、observer
vue的虚拟DOM技术。即可以提高DOM操作的性能,又能让DOM操作变得轻松简单。一举两得。
3,vue的核心:
vue的核心就是MVVM
什么是MVVM?
一种高效的视图与数据的分离架构技术。
基于MVC模式之上,强调数据的双向变化。是vue双向数据绑定的核心。MVVM成就了vue,vue让MVVM发扬光大。