前终端统⼀一⽅方案Hippy-Vue 设计和实现前终端统⼀一⽅方案 Hippy-Vue 设计和实现 腾讯 / QQ 浏览器器 SuperTeam / xqkuang 背景介绍 Web 开发效率⾼高 ⽀支持多平台 可动态发布 体验差 能⼒力力弱 Native 开发效率低 ⽆无法跨平台 发布复杂 体验好 能⼒力力强 传统移动端开发模式,⽆无法满⾜足业务精细化运营需求,急需寻找⼀一种⾼高性能、跨平台、动态发布的开发解决⽅方案。 Code JavaScript Hippy 底层三⼤大特性 ⾼高性能可复⽤用滚动列列表 动画和⼿手势实现 X5 内核团队提供⽀支持 项⽬目架构 Hippy SDK 采⽤用三层设计,其中: • JavaScript 层:提供业务代码运⾏行行时的前端上下⽂文环境; • Native Framework 层:负责前终端通讯与 JavaScript VM,并提供 Native 相关模块; ⼆二进制传输协议,编解码性能更更好。 X5 V8 X5 团队特供 V8 引擎。 Hippy Layout iOS、Android 共享布局引擎, 纯 C 开发,只有 50kb。 项⽬目架构 Hippy SDK 采⽤用三层设计,其中: • JavaScript 层:提供业务代码运⾏行行时的前端上下⽂文环境; • Native Framework 层:负责前终端通讯与 Javascript VM,并提供 Native 相关模块;0 码力 | 19 页 | 556.32 KB | 1 年前3
Vue.js v3.0 教程(Vue3 教程)计算属性和侦听器 Class 与 Style 绑定 条件渲染 列表渲染 事件处理 表单输入绑定 组件基础 基础 - 6 - 本文档使用 书栈网 · BookStack.CN 构建 Vue.js 在设计上是可以逐步采纳的。这意味着它可以根据需求以多种方式集成到一个项目中。 将 Vue.js 添加到项目中有三种主要方式。 1. 在页面上以 CDN package 的形式导入。 2. 使用 npm 已经了解 Vue 2,只想了解 Vue 3 的新功能可以参阅迁移指南! Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的 是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第 三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库 (opens new window) 结合使用时,Vue 17. template: `- {{ todo.text }}
` 18. }) 19. 20. app.mount('#todo-list-app') 尽管这只是一个刻意设计的例子,但是我们已经设法将应用分割成了两个更小的单元。子单元通过 prop 接口与父单元进行了良好的解耦。我们现在可以进一步改进组件,提供更为 介绍 - 18 - 0 码力 | 368 页 | 3.97 MB | 1 年前3
IMWebConf 2017 前端开发者大会Egg 是阿里 Node.js 的核心 基础框架,通过「微内核 + 插件机制 + 框架定制能 力」,完美达成生态共建和 差异化定制的平衡点。Egg 已开源近一年,本次分享将 介绍 Egg 的设计理念和特 点,演示在团队里如何渐进 式演进,希望能帮助开发者 定制适合自己团队的上层框 架,走向企业级开发协作。 林子杰 阿里巴巴前端开发专家,UC 浏览器内核前端 负责人,UC 内核发布知乎专栏运营者 无痕方式捕获。帮助react组 件开发者调试和线上质量改 进 WebAssembly作为一种新的 面向web的二进制格式,从 设计之初,就以其高效和可 陈映平 陈映平(程序猿小卡),云汉金融科技前端负 责人,前IMWEB团队成员,专注前端技术与架 构设计。 WebAssembly:面向 未来的web开发 移植性吸引了众多开发者的 关注。本次分享将对 WebAssembly进行总览性的 面引起轩然大波,越来越多 的前端团队热衷于对Node.js 的实践应用。本次大会想跟 大家分享我们QQ钱包团队的 前端工程师对使用Node.js自 研Web服务的一些实践心 得,以及如何设计构建高可 用的Web服务。 dericktang(唐俊 俊) 唐俊俊,腾讯企业产品部高级前端开发工程 师,nconp核心开发者。 WebIM Node.js微服 务应用开发与实践 webim是腾讯企点重要消息0 码力 | 8 页 | 698.99 KB | 1 年前3
mpvue小程序开发框架和最佳实践基础服务平台 动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用 努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用 ������美团点评 ⽬目录 CONTENTS mpvue 介绍 使⽤用⽅方式 设计思路路 实践 & 展望 1 mpvue 介绍 作为⼩小程序应⽤用开发框架,mpvue 具有什什么特点?为开发者 带来了了是什什么?当前社区的反馈如何? mpvue 是什什么 使⽤用 场景下应该如何使⽤用,典型的使⽤用流程是怎样的? 使⽤用 mpvue 之前 了了解⼩小程序能⼒力力 & 边界 了了解 Vue.js 特性 了了解前端构建 mpvue 做什什么 & 不不做什什么 设计⼀一种编码⽅方式 确定⼀一套语法集合 内置编译构建⼯工具 推荐示例例项⽬目模板 UI 组件库 常⽤用⼯工具库 第三⽅方平台⽀支持 H5 差异抹平和适配 mpvue only mpvue0 码力 | 31 页 | 3.17 MB | 1 年前3
探索Vue的⾼高级应⽤用com/vueComponent/ant-design-vue 现状 52个组件 单测覆盖率86% Star 3000+ 特⾊色 受控/⾮非受控组件 基于组件的国际化配置(36种语⾔言包) 共享Antd设计资源(Sketch、Axure等) ⼀一致的API 未来规划 提升单测覆盖率 TypeScript⽀支持 周边⽣生态建设 性能优化 总结 姿(zhi)势(shi)很重要 Q&A0 码力 | 26 页 | 1.38 MB | 1 年前3
共 5 条
- 1













