一、vue是什么?
vue.js与react.js和angular.js并称为前端三大主流框架(能够减少不必要的dom操作,提高渲染效率;双向数据绑定的概念)
)。
Vue.js 是一套构建用户界面的框架,**只关注视图层**,它不仅易于上手,还便于与第三方库或既有项目整合。
主要负责MVC中的V这一层;主要工作就是和界面打交道,来制作前端页面效果;
二、前端框架和库的区别:
框架是一套完整的解决方案,项目如果需要 切换框架,需要重构,则要重新架构整个项目。
而库(插件)是一个小的功能,如果某个库无法完成某些需求,可以很容易切换到其它库实现需求。
原文:https://www.cnblogs.com/starwei/p/12467895.html