 mpvue小程序开发框架和最佳实践mpvue 开发框架介绍和最佳实践 ���Vue.js������� 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用 努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用 ������美团点评 ⽬目录 CONTENTS mpvue 介绍 使⽤用⽅方式 设计思路路 实践 & 展望 1 mpvue 介绍 作为⼩小程序应⽤用开发框架,mpvue 具有什什么特点?为开发者 带来了了是什什么?当前社区的反馈如何? mpvue 是什什么 使⽤用 Vue.js 开发⼩小程序的前端框架 Vue.js 代码 ⼩小程序代码 ⼯工程化体系集成 cli 命令⾏行行⼯工具 编译构建集成 ⽣生态扩展能⼒力力 npm 管理理⽀支持 Vue 组件机制 开发规范扩展 Vue 编码规范 Vue 语法⽀支持 Vue 引擎驱动 mpvue 的能⼒力力 好扩展 前端赋能 了了解⼩小程序能⼒力力 & 边界 了了解 Vue.js 特性 了了解前端构建 mpvue 做什什么 & 不不做什什么 设计⼀一种编码⽅方式 确定⼀一套语法集合 内置编译构建⼯工具 推荐示例例项⽬目模板 UI 组件库 常⽤用⼯工具库 第三⽅方平台⽀支持 H5 差异抹平和适配 mpvue only mpvue 为主 mpvue 做增量量开发 使⽤用场景 • 官⽅方标准使⽤用⽅方式 • 从零构建⼩小程序项⽬目0 码力 | 31 页 | 3.17 MB | 1 年前3 mpvue小程序开发框架和最佳实践mpvue 开发框架介绍和最佳实践 ���Vue.js������� 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用 努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用 ������美团点评 ⽬目录 CONTENTS mpvue 介绍 使⽤用⽅方式 设计思路路 实践 & 展望 1 mpvue 介绍 作为⼩小程序应⽤用开发框架,mpvue 具有什什么特点?为开发者 带来了了是什什么?当前社区的反馈如何? mpvue 是什什么 使⽤用 Vue.js 开发⼩小程序的前端框架 Vue.js 代码 ⼩小程序代码 ⼯工程化体系集成 cli 命令⾏行行⼯工具 编译构建集成 ⽣生态扩展能⼒力力 npm 管理理⽀支持 Vue 组件机制 开发规范扩展 Vue 编码规范 Vue 语法⽀支持 Vue 引擎驱动 mpvue 的能⼒力力 好扩展 前端赋能 了了解⼩小程序能⼒力力 & 边界 了了解 Vue.js 特性 了了解前端构建 mpvue 做什什么 & 不不做什什么 设计⼀一种编码⽅方式 确定⼀一套语法集合 内置编译构建⼯工具 推荐示例例项⽬目模板 UI 组件库 常⽤用⼯工具库 第三⽅方平台⽀支持 H5 差异抹平和适配 mpvue only mpvue 为主 mpvue 做增量量开发 使⽤用场景 • 官⽅方标准使⽤用⽅方式 • 从零构建⼩小程序项⽬目0 码力 | 31 页 | 3.17 MB | 1 年前3
 IMWebConf 2017 前端开发者大会巧用中间件 - 巧用多进程 - 性能监控 - RPC 郭达峰 Strikingly/上线了 的联合创始人。于 2010 年 开发了三款 Facebook 平台的应用,获取了超 过 2 千万的用户。2012 年创立了市面上最简易 的建站平台 Strikingly,成为第一家进入 YC 孵 化器的华人团队。 Inside React Fiber 天猪 阿里游戏前端负责人,EggJS 核心开发者。 1. 从 Ruby 社区学习 2. 从 TJ 的代码中学习 主要涉及前端框架、工具、 社区文化等方面的知识。 jeffreyluo(罗嘉 辉) 腾讯SNG高级前端工程师,2013 加入腾讯, 先后负责微信钱包,QQ钱包相关业务,现在是 QQ钱包,QQ智慧校园的核心开发者,喜欢前 端技术,在框架/工具方面有较深的经验沉淀。 QQ钱包优化实践 1. 性能优化:service worker kavinkhuang(黄 伟明) 黄伟明,腾讯Web前端高级工程师。2011年加 入腾讯,先后负责QQ会员游戏特权、QQ钱包 等业务。目前负责QQ钱包node.js服务的建设 维护。长期关注前端技术动向,在node.js的 web服务建设上面具有丰富的实践经验。 Node构建高可用Web 服务 Node.js的发布,在前端圈里 面引起轩然大波,越来越多 的前端团队热衷于对Node.js 的实践应用。本次大会想跟0 码力 | 8 页 | 698.99 KB | 1 年前3 IMWebConf 2017 前端开发者大会巧用中间件 - 巧用多进程 - 性能监控 - RPC 郭达峰 Strikingly/上线了 的联合创始人。于 2010 年 开发了三款 Facebook 平台的应用,获取了超 过 2 千万的用户。2012 年创立了市面上最简易 的建站平台 Strikingly,成为第一家进入 YC 孵 化器的华人团队。 Inside React Fiber 天猪 阿里游戏前端负责人,EggJS 核心开发者。 1. 从 Ruby 社区学习 2. 从 TJ 的代码中学习 主要涉及前端框架、工具、 社区文化等方面的知识。 jeffreyluo(罗嘉 辉) 腾讯SNG高级前端工程师,2013 加入腾讯, 先后负责微信钱包,QQ钱包相关业务,现在是 QQ钱包,QQ智慧校园的核心开发者,喜欢前 端技术,在框架/工具方面有较深的经验沉淀。 QQ钱包优化实践 1. 性能优化:service worker kavinkhuang(黄 伟明) 黄伟明,腾讯Web前端高级工程师。2011年加 入腾讯,先后负责QQ会员游戏特权、QQ钱包 等业务。目前负责QQ钱包node.js服务的建设 维护。长期关注前端技术动向,在node.js的 web服务建设上面具有丰富的实践经验。 Node构建高可用Web 服务 Node.js的发布,在前端圈里 面引起轩然大波,越来越多 的前端团队热衷于对Node.js 的实践应用。本次大会想跟0 码力 | 8 页 | 698.99 KB | 1 年前3
 Vue.js v3.0 教程(Vue3 教程)构建 响应性 深入响应性原理 响应式原理 响应式计算和侦听 组合 API 介绍 Setup 生命周期钩子 提供/注入 模板引用 渲染机制和优化 Vue 2 中的更改检测警告 工具 单文件组件 测试 TypeScript 支持 Mobile 规模化 路由 状态管理 服务端渲染 无障碍 基础 语义学 标准 资源 从 Vue 2 迁移 介绍 v-for 教程(Vue3 教程)》 由 进击的皇虫 使用 书栈网 (BookStack.CN) 进行构建,生成于 2020-10-21。 书栈网仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈网难以确认文档内容知识点是否错漏。如果您在阅读文档获取 知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手,将知识准确、高效且有 效地传递给每一个人。 添加到项目中有三种主要方式。 1. 在页面上以 CDN package 的形式导入。 2. 使用 npm 安装它。 3. 使用官方的 CLI 来构建一个项目,它为现代前端工作流程提供了功能齐备的构建设置 (例如, 热重载、保存时的提示等等)。 最新版本: npm@next npm@next v3.0.2 v3.0.2 每个版本的详细发行说明可在 GitHub (opens new window)0 码力 | 368 页 | 3.97 MB | 1 年前3 Vue.js v3.0 教程(Vue3 教程)构建 响应性 深入响应性原理 响应式原理 响应式计算和侦听 组合 API 介绍 Setup 生命周期钩子 提供/注入 模板引用 渲染机制和优化 Vue 2 中的更改检测警告 工具 单文件组件 测试 TypeScript 支持 Mobile 规模化 路由 状态管理 服务端渲染 无障碍 基础 语义学 标准 资源 从 Vue 2 迁移 介绍 v-for 教程(Vue3 教程)》 由 进击的皇虫 使用 书栈网 (BookStack.CN) 进行构建,生成于 2020-10-21。 书栈网仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈网难以确认文档内容知识点是否错漏。如果您在阅读文档获取 知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手,将知识准确、高效且有 效地传递给每一个人。 添加到项目中有三种主要方式。 1. 在页面上以 CDN package 的形式导入。 2. 使用 npm 安装它。 3. 使用官方的 CLI 来构建一个项目,它为现代前端工作流程提供了功能齐备的构建设置 (例如, 热重载、保存时的提示等等)。 最新版本: npm@next npm@next v3.0.2 v3.0.2 每个版本的详细发行说明可在 GitHub (opens new window)0 码力 | 368 页 | 3.97 MB | 1 年前3
 探索Vue的⾼高级应⽤用受控/⾮非受控组件 基于组件的国际化配置(36种语⾔言包) 共享Antd设计资源(Sketch、Axure等) ⼀一致的API 未来规划 提升单测覆盖率 TypeScript⽀支持 周边⽣生态建设 性能优化 总结 姿(zhi)势(shi)很重要 Q&A0 码力 | 26 页 | 1.38 MB | 1 年前3 探索Vue的⾼高级应⽤用受控/⾮非受控组件 基于组件的国际化配置(36种语⾔言包) 共享Antd设计资源(Sketch、Axure等) ⼀一致的API 未来规划 提升单测覆盖率 TypeScript⽀支持 周边⽣生态建设 性能优化 总结 姿(zhi)势(shi)很重要 Q&A0 码力 | 26 页 | 1.38 MB | 1 年前3
 前终端统⼀一⽅方案Hippy-Vue 设计和实现xqkuang 背景介绍 Web 开发效率⾼高 ⽀支持多平台 可动态发布 体验差 能⼒力力弱 Native 开发效率低 ⽆无法跨平台 发布复杂 体验好 能⼒力力强 传统移动端开发模式,⽆无法满⾜足业务精细化运营需求,急需寻找⼀一种⾼高性能、跨平台、动态发布的开发解决⽅方案。 前终端⼀一体化 开发效率⾼高 ⽀支持双平台 可动态发布 能⼒力力强 体验好 Hippy 简介 Hippy 动态运营解决⽅方案由 Hippy SDK 与 Hippy 管理理平台 组成: • Hippy SDK 是⼀一套多端统⼀一的开发框架,它能通过 JavaScript ⾼高效率地开发出:跨平台(安卓/iOS/ Web)、⾼高性能的原⽣生应⽤用,尤其适合需要快速迭代⼜又追求⾼高性能的产品。 • Hippy 管理理平台 涵盖编译、发布、监控等动态运营所需的各个环节,并⽀支持灰度⽐比例例、ABTest、差量量包等 Platform Web Platform React.js Library Vue.js Library 前端主导 ⽀支持最流⾏行行的框架 向阳⽽而⽣生 代码即将对外开源 ( 发布平台) User Code JavaScript Hippy 底层三⼤大特性 ⾼高性能可复⽤用滚动列列表 动画和⼿手势实现 X5 内核团队提供⽀支持 项⽬目架构0 码力 | 19 页 | 556.32 KB | 1 年前3 前终端统⼀一⽅方案Hippy-Vue 设计和实现xqkuang 背景介绍 Web 开发效率⾼高 ⽀支持多平台 可动态发布 体验差 能⼒力力弱 Native 开发效率低 ⽆无法跨平台 发布复杂 体验好 能⼒力力强 传统移动端开发模式,⽆无法满⾜足业务精细化运营需求,急需寻找⼀一种⾼高性能、跨平台、动态发布的开发解决⽅方案。 前终端⼀一体化 开发效率⾼高 ⽀支持双平台 可动态发布 能⼒力力强 体验好 Hippy 简介 Hippy 动态运营解决⽅方案由 Hippy SDK 与 Hippy 管理理平台 组成: • Hippy SDK 是⼀一套多端统⼀一的开发框架,它能通过 JavaScript ⾼高效率地开发出:跨平台(安卓/iOS/ Web)、⾼高性能的原⽣生应⽤用,尤其适合需要快速迭代⼜又追求⾼高性能的产品。 • Hippy 管理理平台 涵盖编译、发布、监控等动态运营所需的各个环节,并⽀支持灰度⽐比例例、ABTest、差量量包等 Platform Web Platform React.js Library Vue.js Library 前端主导 ⽀支持最流⾏行行的框架 向阳⽽而⽣生 代码即将对外开源 ( 发布平台) User Code JavaScript Hippy 底层三⼤大特性 ⾼高性能可复⽤用滚动列列表 动画和⼿手势实现 X5 内核团队提供⽀支持 项⽬目架构0 码力 | 19 页 | 556.32 KB | 1 年前3
 Element Plus 和Ant Design Vue 对比测评,哪个更好?antdv 首先要搭 Vue 3 开发环境,然后再引入组件库,再按照文档的说明,根据自己的需求进行二次开发。使用 Elem nt 和 antdv 相对来说对前端技能要求较高。 卡拉云是新一代低代码开发平台,与 Element 和 antdv 相比,卡拉云的优势在于不用搭建 Vue 环境, 接注册即可开始使用。开发者完全不用处理任何前端问题,只需简单拖拽,即可快速生成所需组件, 一键接入包括 MySQL0 码力 | 5 页 | 387.25 KB | 1 年前3 Element Plus 和Ant Design Vue 对比测评,哪个更好?antdv 首先要搭 Vue 3 开发环境,然后再引入组件库,再按照文档的说明,根据自己的需求进行二次开发。使用 Elem nt 和 antdv 相对来说对前端技能要求较高。 卡拉云是新一代低代码开发平台,与 Element 和 antdv 相比,卡拉云的优势在于不用搭建 Vue 环境, 接注册即可开始使用。开发者完全不用处理任何前端问题,只需简单拖拽,即可快速生成所需组件, 一键接入包括 MySQL0 码力 | 5 页 | 387.25 KB | 1 年前3
共 6 条
- 1













