登录    / 注册

开源Weex在阿里双11的秒开实践

分享时间: 2016年12月9日 - 12日

分会场: 设计匠艺/流程再造

案例讲师

Isken Huang

阿里巴巴 前端专家

扫描二维码分享案例

 

案例简述

 

Weex 是个阿里巴巴开源的轻量级的跨终端渲染方案,讲述 Weex + CMS 大范围落地双 11 会场,以及实现业务支撑、稳定性、秒开实战分享。

 

案例目标

 

当前客户端内 WebView 优化已经到了无法大幅度突破的问 题,因此开始尝试从 Native 层面能否有更大突破,希望能 够有 Native 页面般的滑顺的体验,以及 Web 一样良好的动 态发布更新能力,最终技术选择为 Weex + CMS 方式在双11 活动会场落地,让用户透过手机淘宝、手机天猫客户端体验 更好。

 

成功(或教训)要点

 

稳定性:页面前端脚本自动化检测及开发环境提示出每个可能造成的风险,Weex 客户端内存优化,避免开启过多页面或复杂页面造成 crash。
业务支撑:会场大多以长列表构成,页面列表中大多是相似的,透过 CMS 方式恰好可以完美支持业务,提供给业务最大自由搭配页面,并且开发者可以专注于开发模块。
性能:用户可交互时间、fps 是最重要的指标,一个代 表首屏加载到渲染完成,另一个代表加载后滑动是否流畅。

 

案例ROI分析

 

投入约 60 人/天,产生 1000+ 页面,并且包含 PC/Mobile Web/Weex 三个版本,同时支持各种不同场景。

 

案例启示

 

当遇到了瓶颈或许可以换个方式思考,跳脱出既有限制大胆的尝试新的可能,CMS 是提高开发者效率的利器,而 Weex 是个优秀的渲染引擎,并且拥有良好的拓展能力,两个搭配起来后能够更快速响应业务,并且提高用户体验。