Vue.js 是什么

一、 什么是Vue
1.Vue 是一套用于构建用户界面的渐进式框架

二、 框架 和 库 的区别
1.就像vue 官网介绍的一样,vue是一个框架,那么前端框架和我们以前了解的jquery库之间有什么区别么?
2.目前框架有哪些?库有哪些?

解答问题一
1.库(插件):是一种封装好的特定方法集合,对项目的侵入性较小,提供给开发者使用,控制权在使用者手中,如果某个库无法完成某些需求,可以很容易切换到其它库实现需求
2.框架:是一套架构,会基于自身特点向用户提供一套相当完整的解决方案,而且控制权在框架本身;对项目的侵入性较大,使用者要按照框架所规定的某种特定规范进行开发,项目如果需要更换框架,则需要重新架构整个项目

解答问题二
1.目前的流行前端框架Angular Vue React
2.流行的一些库jquery ,Zepto