vue.js 是一款流行的 JavaScript 前端框架, 一个用于创建用户界面的开源 JavaScript 框架, 旨在更好地组织与简化 web 开发. vue 所关注的核心是 MVC 模式中的视图层, 同时, 它也能方便地获取数据更新, 并通过组件内部特定的方法实现视图与模型的交互.
Vue 与其它大型框架不同的是, Vue 被设计为可以自底向上逐层应用. 那么在平常的工作中, vue.JS 适合什么项目呢?
Vue 的核心库只关注视图层, 不仅易于上手, 还便于与第三方库或既有项目整合.
另一方面, 当与现代化的工具链以及各种支持类库结合使用时, Vue 也完全能够为复杂的单页应用提供驱动.
Vue 可以做从简单到复杂的前端单页应用, 随处可见的 Web 前端都可以用 Vue 来开发.
它所做的事情如下:
数据绑定: vue 会根据对应的元素, 进行设置元素数据, 通过输入框, 以及 get 获取数据等多种方式进行数据的实时绑定, 进行网页及应用的数据渲染 .
组件式开发: 通过 vue 的模块封装, 它可以将一个 Web 开发中设计的各种模块进行拆分, 变成单独的组件, 然后通过数据绑定, 调用对应模版组件, 同时传入参数, 即可完成对整个项目的开发.
更多 Web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/vue-js/16330.html