1、天施淘宝-移动平台Weex项目&阿里移动技术开源方向一.Weex项目介绍二.Weex起源与现状三.Weex开源与社区四.阿里移动技术开源CONTENTWeexApp?Web?http:/alibaba.github.io/weex/开源105天7000+star阿里巴巴TOP开源项目2016 Github 中国区最热门开源项目之一Weexf(HTML/CSS/JS)=Native UIWeex技术架构DSL(HTML/JS/CSS)Virtual DOMiOS UIiOS RendererAndroid UIH5 UIAndroid RendererH5 Renderertransformer
2、/js-framework多端一致高性能移动跨平台开发解决方案Web开发Native App的引领者与践行者完全Web开发调试体验 Weex CLI/ToolKit Weex Native一键打包 Weex DevToolWeb开发Native App践行者Weex在阿里业务全面铺开电商业务Weex在阿里业务全面铺开阿里云App 虾米音乐Weex项目的前世今生会场App化会场框架、狂欢城、Weex活动页面H5页面、双十一无线化互动平台H5秒开、互动到店WeexH5秒开201320142015H5H5WindVane2013Hybrid容器离线缓存、网络优化UC内核增强DynamicDynami
3、cNativeNativeRenderRenderWeApp2014云端计算编排UI客户端动态渲染对配套工具有要求WebWebDevelopDevelopNativeNativeWeex20152016完全Web开发体验跨平台、三端一致轻量级、高性能Weex项目的前世今生Weex带来的价值更新效率1月 60%100%1周 60%write once run anywhere节省50%+人力零上手成本开发效率性能优势native的性能与体验低端机 50+FPS内存/CPU/FPS全面优于竞品48.8M149.6M超级APP的困境46.7M131M60M-58M=2MiOS ARM64:包大小性能
4、/稳定性持续业务加法Weex是一剂良方包大小性能/稳定性持续业务加法集成Weex内核必要扩展能力按需打包优于native平均水平内核持续优化前端最佳实践在线更新A/B Test支持业务更快试错创新1.9M(含V8)600KWeex带来的惊喜iOSAndroidH5Web业务A【传统模式】【Weex模式】iOSAndroidH5Weex业务A业务B业务CNative域4个人一个业务1个人一个业务+5click rate-5bounce rate dropless data10 xfaster4xWEEX Mobile PageWeex集团内使命Almost all of alibabas app
5、 will be based on weex12 months laterWeex技术演进路线横向:能力扩展和多设备端支持纵向:将前端优秀技术和工程体系穿透到移动端WEEX内核JSFrmUI库轻应用框架PWAWeb Worker内核移植3D数据可视化V/ARIOTWeex阿里技术生态生态与分工阿里内部技术生态逐渐形成100+内部Committer500+内部社区开发者接入菜鸟、钉钉、千牛开放平台Weex开源现状Star:7000+(开源106天)Issue:400+Pull Request:500+(外部 1/6)Articles:50+海外影响力Weex开源现状社区与协作开发者自建论坛和QQ
6、群我们维护的Articles Repo鼓励Issue里讨论技术需求群里开始招聘Weex工程师Weex开源后续重点OSC 源创会 杭州宣布中文开发者服务计划启动JSConf(2016.09.03)VueJS作者尤雨溪加盟Weex团队任技术顾问,当前已启动Vue2.0 for Weex 合作版本。启动Weex项目捐赠Apache基金会准备工作“Write once,run anywhere”阿里移动技术20132016 阿里移动技术平台化之路ATLASH5容器WEEX三大容器客户