Vue声明式编程
Vue声明式编程 摘要 • 声明式与图灵完备性 • 声明式与UI编程的演进 • 声明式与UI架构 • 声明式与交互 声明式与图灵完备性 声明式 • 我们对语⾔言有很多划分的维度 • 声明式 vs 命令式 • 声明式语⾔言:HTML XML CSS SQL • 命令式语⾔言:C++ Java JavaScript 图灵完备性 • 图灵完备:“可计算性” • 命令式的图灵完备性:if/for, 命令式的图灵完备性:if/for, if/goto • 声明式的图灵完备性:if/递归 Vue的Template的图灵完备性 • 实际上Vue的组件系统具有图灵完备性 • 使⽤用Vue计算阶乘 • 使⽤用Vue计算斐波那契数列列 声明式与UI编程 UI编程 • 70年年代 MVC诞⽣生 ⼈人们意识到视图应该被独⽴立抽象 • 80年年代 标记语⾔言⼤大热 最初更更与⽂文本相关 • 90年年代 颜⾊色 …… Event Property Expression 使⽤用Vue Directive给元素添加⾏行行为 • Vue directive v-: = expression 使⽤用Vue Directive给元素添加⾏行行为 • Vue directive Q & A 0 码力 | 19 页 | 155.76 KB | 1 年前3Vue.js v3.0 教程(Vue3 教程)
组合 API 介绍 Setup 生命周期钩子 提供/注入 模板引用 渲染机制和优化 Vue 2 中的更改检测警告 工具 单文件组件 测试 TypeScript 支持 Mobile 规模化 路由 状态管理 服务端渲染 无障碍 基础 语义学 标准 资源 从 Vue 2 迁移 介绍 v-for 中的 Ref 数组 异步组件 attribute 强制行为 class 名更改 v-model v-if 与 v-for 的优先级对比 v-bind 合并行为 贡献文档 Vue 文档编写指南 文档风格指南 翻译 - 4 - 本文档使用 书栈网 · BookStack.CN 构建 致谢 当前文档 《Vue.js v3.0 教程(Vue3 教程)》 由 进击的皇虫 使用 书栈网 (BookStack.CN) 进行构建,生成于 2020-10-21。 识的传承献上您的一份力量! 如果当前文档生成时间太久,请到书栈网获取最新的文档,以跟上知识更新换代的步伐。 内容来源:Vue https://github.com/vuejs/docs-next-zh-cn 文档地址:https://www.bookstack.cn/books/vue-3.0-zh 书栈官网:https://www.bookstack.cn 书栈开源:https://github0 码力 | 368 页 | 3.97 MB | 1 年前3Vue 2017 现状与展望
Vue 2017 现状与展望 尤雨溪 @VueConf Beijing 2017.05.20 起源 Origination First commit 2013.06.27 First appearance of “Vue” 2013.12.07 First public release (0.8) 2014.02.01 2014.11.06 v0.11 Cowboy Bebop Vuetify Vue Material 2016.12.22 - Weex 0.9.4 第一个正式包含 Vue 2.0 的 Weex 版本 Microsoft Build 2017 Anders Hejlsberg presenting Vue + VSCode + TS 2.3 Google I/O 2017 Addy Osmani presenting Vue + PWA Vue 2.3 在存在代码分割的情况下,通过分析 Webpack 服 务端和客户端的构建信息,自动推导需要在客户端 预加载的文件,生成最优的