Vue.js入门与Markdown笔记本项目实践
1. Vue.js简介
Vue.js(https://vuejs.org/ )是一个专注于构建Web用户界面的JavaScript库。它在JavaScript前端领域虽属新秀,但却是当前主流库的强劲挑战者。其具有简单、灵活、快速的特点,还提供了许多特性和可选工具,能帮助开发者高效构建现代Web应用。
Vue.js大致遵循Model - View - ViewModel架构,即视图(用户界面)和模型(数据)分离,ViewModel(Vue)作为两者之间的中介,能自动处理更新并已进行优化,开发者无需指定视图部分何时更新。
2. Vue.js核心特性
| 特性 | 描述 |
|---|---|
| 响应式数据系统 | 借助轻量级虚拟DOM引擎,能自动更新用户界面,且只需最少的优化工作 |
| 灵活的视图声明 | 支持类似HTML的模板、JSX(JavaScript中的HTML)或纯JavaScript的hyperscript渲染函数 |
| 可组合的用户界面 | 由可维护和可复用的组件构成 |
| 官方配套库 | 提供路由、状态管理、脚手架等高级特性,使Vue成为一个无偏见但功能完备的前端框架 |
超级会员免费看
订阅专栏 解锁全文
1314

被折叠的 条评论
为什么被折叠?



