vue.js 是前端的, 是前端目前主流框架之一, 和 angular.JS,react.JS 一起并称为前端三大主流框架.
以前的前端, 没有框架, 没有工具链, 就是写 JS, 顶多用上 jQuery. 写完就刷新浏览器看看效果.
现在的前端开发越来越复杂, 越来越 "像开发服务器端".
首先, 有了框架, 就比如 vue, 遵循类似 MVC 的架构, 有了组件, 依赖注入等服务器端的概念. 代码不能随便写, 不是简单调用 jQuery 就行的.
其次, 需要脚手架工具 (CLI),webpack,SCSS\Less 等等一些列工具, 涵盖整个开发到测试的工具链.
Vue.JS 前端框架介绍
Vue.JS 是一套构建用户界面的渐进式框架. 与其他重量级框架不同的是, Vue 采用自底向上增量开发的设计. Vue 的核心库只关注视图层, 并且非常容易学习, 非常容易与其它库或已有项目整合. 另一方面, Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用.
Vue.JS 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件.
Vue.JS 自身不是一个全能框架 -- 它只聚焦于视图层. 因此它非常容易学习, 非常容易与其它库或已有项目整合. 另一方面, 在与相关工具和支持库一起使用时, Vue.JS 也能完美地驱动复杂的单页应用.
更多 Web 前端 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/vue-js/18322.html