mpvue小程序开发框架和最佳实践
mpvue 开发框架介绍和最佳实践 ���Vue.js������� 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用 努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用 ������美团点评 ⽬目录 CONTENTS mpvue 介绍 使⽤用⽅方式 设计思路路 实践 & 展望 1 mpvue 介绍 作为⼩小程序应⽤用开发框架,mpvue 作为⼩小程序应⽤用开发框架,mpvue 具有什什么特点?为开发者 带来了了是什什么?当前社区的反馈如何? mpvue 是什什么 使⽤用 Vue.js 开发⼩小程序的前端框架 Vue.js 代码 ⼩小程序代码 ⼯工程化体系集成 cli 命令⾏行行⼯工具 编译构建集成 ⽣生态扩展能⼒力力 npm 管理理⽀支持 Vue 组件机制 开发规范扩展 Vue 编码规范 Vue 语法⽀支持 Vue 引擎驱动 mpvue 的能⼒力力 美团点评⼩小程序陆续接⼊入中 • 外部合作持续洽谈接⼊入中 54% 美团外卖 62% mpvue在美团外卖的实践 DCLOUD uni-app ⽅方案 2 mpvue 使⽤用⽅方式 mpvue 框架针对的使⽤用场景如何,在各种复杂的 场景下应该如何使⽤用,典型的使⽤用流程是怎样的? 使⽤用 mpvue 之前 了了解⼩小程序能⼒力力 & 边界 了了解 Vue.js 特性 了了解前端构建 mpvue0 码力 | 31 页 | 3.17 MB | 1 年前3Vue.js v3.0 教程(Vue3 教程)
BookStack.CN 构建 提示 已经了解 Vue 2,只想了解 Vue 3 的新功能可以参阅迁移指南! Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的 是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第 三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库 (opens 示 例工程。 如果你已经是有经验的前端开发者,想知道 Vue 与其它库/框架有哪些区别,请查看对比其它框架。 安装 TIP 官方指南假设你已了解关于 HTML、CSS 和 JavaScript 的中级知识。如果你刚开始学习前端开 发,将框架作为你的第一步可能不是最好的主意——掌握好基础知识再来吧!之前有其它框架的使用经验 会有帮助,但这不是必需的 尝试 Vue.js 最简单的方法是使用 Vue,不需要阅读本页,但是它提供了更多信息,如果你想知道渲染在背后是如何工 作的。 现在我们知道了侦听器是如何更新组件的,你可能会问这些更改最终是如何应用到 DOM 中的!也许你 以前听说过虚拟 DOM,包括 Vue 在内的许多框架都使用这种方式来确保我们的接口能够有效地反映我 们在 JavaScript 中更新的更改 我们用 JavaScript 复制了一个名为 Virtual Dom 的 DOM,我们这样做是因为用 JavaScript0 码力 | 368 页 | 3.97 MB | 1 年前3IMWebConf 2017 前端开发者大会
们有着丰富的前端经验,也热衷于技术的开源与 分享。每年,我们都会举办自己的前端大会 ——IMWebConf。 会议日程 会议日程 大会流程: 大会流程: Node.js会场 会场 框架性能会场 框架性能会场 综合会场 综合会场 会议嘉宾 会议嘉宾 姓名 姓名 个人介绍 个人介绍 主题 主题 主题介绍 主题介绍 Philippe Le Hégaret Philippe Le 心内容,覆盖最新技术栈, 大局观和最佳实践 姜天意 姜天意,昵称99,阿里巴巴零售通事业部前端 技术专家 Web安全风险与Node 框架安全方案介绍 深入浅出的介绍的常见的安 全问题,一些不常见的安全 问题,以及对应的防范方 法。开发一个Node框架,需 要考虑哪些安全方面的问 题?相信你会得到一些答 案。 张小春 小春现任摩拜科技前端负责人,之前滴滴公共 前端团队负责人,再之前的最近的经历主要在 Fiber 天猪 阿里游戏前端负责人,EggJS 核心开发者。 Egg & Node.js 从小 工坊走向企业级开发 Egg 是阿里 Node.js 的核心 基础框架,通过「微内核 + 插件机制 + 框架定制能 力」,完美达成生态共建和 差异化定制的平衡点。Egg 已开源近一年,本次分享将 介绍 Egg 的设计理念和特 点,演示在团队里如何渐进 式演进,希望能帮助开发者0 码力 | 8 页 | 698.99 KB | 1 年前3Element Plus 和Ant Design Vue 对比测评,哪个更好?
Ant Design Vue 对比测评,哪个更好?》 Vue 3 发布后,各家第三方库开始陆续重构并支持 Vue 3 ,国内两大知名框架 Element Plus 和 Ant esign Vue 也相续发布新版支持 Vue 3。到底应该怎么选择呢?本文从多个纬度对两个框架进行对比 测评。 原文链接:Element Plus 和 Ant Design Vue 对比测评,哪个更好? Element Plus Plus 发布正式版后,下载量飙升,当然这也依托于 Element UI 的占有率和好口碑。有关 El ment Plus 的入门教程可看这篇:《Element Plus for Vue 3 入门教程》 框架版本对 Vue 的支持 ● Element UI 支持 Vue 2 ● Element Plus 支持 Vue 3 ● Ant Design Vue 1.x 支持 Vue 2 ● Ant Design 浏览器兼容性 Element Plus 和 Ant Design Vue 3 都已不在支持 IE 了,并不是他们自己放弃了 IE 而是 Vue 3 本 已经放弃了 IE。如果想在低版本浏览器上正常使用这两个框架,可使用 Babel、ESBuild 或其他转换 原文链接:Element Plus 和 Ant Design Vue 对比测评,哪个更好? 具,并引入相应的 polyfill。 Element0 码力 | 5 页 | 387.25 KB | 1 年前3前终端统⼀一⽅方案Hippy-Vue 设计和实现
可动态发布 能⼒力力强 体验好 Hippy 简介 腾讯 Hippy 动态运营解决⽅方案由 Hippy SDK 与 Hippy 管理理平台 组成: • Hippy SDK 是⼀一套多端统⼀一的开发框架,它能通过 JavaScript ⾼高效率地开发出:跨平台(安卓/iOS/ Web)、⾼高性能的原⽣生应⽤用,尤其适合需要快速迭代⼜又追求⾼高性能的产品。 • Hippy 管理理平台 涵盖编译、 ⾼高级特性。 Android Platform iOS Platform Web Platform React.js Library Vue.js Library 前端主导 ⽀支持最流⾏行行的框架 向阳⽽而⽣生 代码即将对外开源 ( 发布平台) User Code JavaScript Hippy 底层三⼤大特性 ⾼高性能可复⽤用滚动列列表 层:提供业务代码运⾏行行时的前端上下⽂文环境; • Native Framework 层:负责前终端通讯与 JavaScript VM,并提供 Native 相关模块; • Portable UI 层:提供基础 UI 组件与布局计算框架,并负责渲染⾄至⽬目标平台; Layout/Style Hippy Layout Text Component Text... Component Node Render Portable UI0 码力 | 19 页 | 556.32 KB | 1 年前3Vue声明式编程
2000年年后 markup language+ programming language • 2009年年 “HTML5” 声明式优势 • 可视化的“可逆性” • 声明式与可再绑定性 • 听说近年年某框架把html和css塞回JS了了? 可重复绑定性 • recycle-list item item item item item item item item item item0 码力 | 19 页 | 155.76 KB | 1 年前3Vue 2017 现状与展望
Evolution “Just a view layer library” “Just a view layer library” The Progressive Framework 渐进式框架 今天 Today 53,986 GitHub Stars Top 10 All-Time 每月 55 万+ 次 NPM 下载 不包括中国镜像数据 Chrome 开发者插件 17.4 万周活跃用户0 码力 | 36 页 | 2.00 MB | 1 年前3
共 7 条
- 1