Weex 技术在饿了么前端的实战经验

作者/分享人:题叶
题叶,饿了么资深前端工程师。熟悉 React Vue 等前端框架,全程参与了饿了么 App 中发现页面的 Weex 接入。

移动端业务中大多追求页面的轻量与流畅,HTML5 的性能瓶颈为人诟病已久。而 Weex 是一套轻量、高性能、可扩展、跨平台的原生应用开发方案。Weex 平台的轻量、列表渲染的性能、页面的更新策略,以及与 Vue 生态的结合,可以为业务带来不错的使用体验和开发体验。

本场Chat中,我们会结合饿了么的开发经验讨论 Weex 的学习门槛,开发体验等情况。你会了解到 Weex 适用的场景,以及在一些方面的不足等。我们还会介绍我们在 Weex 上做的其他工作,比如文档、性能监控、报错监控以及降级方案等方面。


实录提要:

  • 页面间跳转传参数是如何实现的?
  • 这两天苹果禁用 jspatch 事件是否会影响 Weex?
  • 使用 Weex 需要熟悉 Android 和 iOS 开发吗,还是只要了解即可?
  • 请问 Weex 中可以进行热修复,热更新这种处理吗?
  • Weex 可以与原生的控件共存吗?
  • Weex listView 怎么优化的?
  • 主动错误收集上报与业务逻辑混杂在一起是怎么解决的?
  • 除了 list 组件 ,有对其他组件和 RN 做过性能比较吗?
已有264人预订
预订达标
文章出炉
交流日期
     
02月20日
03月07日
03月14日 20:30
查看文章评论/提问
🍒
棒棒哒!我也加入 weex 踩坑大军中了。
敖天羽
八月
赞👍🏻
donson
请问页面间跳转传参数是如何实现的,weex跳Weex,web跳web
Server
支持 weex
Dunizb
这两天苹果禁用jspatch事件是否会影响weex?
水中月明: 同问
熊宝宝的大树神奇
路过
Sufun
本人电商应用 原来打算接入weex的 然而呢? 发现在三星galaxy上面有一些问题 不显示 而我们的用户呢大部分是三星的 当时是同样代码 在华为 小米 魅族都可以 可是原生系统就不行 所以后面放弃了 不知道 您那边检测的时候有没有用户反馈这种问题 我们市场主要在美国那边
达达
我们团队项目有几个页面也接入了weex,三端目前的版本都是0.10.0。 我的问题是现在weex还在快速迭代,难免出现bug,但是weex官方团队处理这些问题上感觉有些慢。而且作为小团队很难去咨询到官方的人。 饿了么算是现在非官方最早接入weex的大团队,不知道有没有兴趣和可能作为非官方去维护一些weex社群,群内维护接入者的一些询问,或开展一些分享等。为weex接入者谋些福利?
Blue。💋
学习!
宋彬
棒。想问一下如何更精准的适配是如何做的?关于weex只支持px这一点,比如图片的展现就必须要写出宽高。
曲小达
读完喽,赞!期待weex后续的发展!
Loner
很不错,hot reload是可以做到及时更新的,只不过目前还是有问题,web socket不稳定等问题
庄磊
看完了,很赞,最近准备入坑
Utopia
文章中提到业务开发只用了三天,报错和性能监控用了两周。使用Weex是不是需要花很多时间用于性能的优化?使用Weex需要熟悉Android 和 iOS 开发吗,还是只要了解即可?
请问weex中可以进行热修复,热更新这种处理吗?
jacktom
现在正在做一个项目,使用的是Android原生开发,打算后面的功能使用weex开发,这样可行吗,我看一些weex的入门资料,但都是点到为止,关于原生功能和weex页面怎么传参,weex怎么跳转到原生等等,都觉得没有可参考的实现。有没有比较好的资料供初学者学习和参考呢?
Andy Tan
厉害了
A。
综合weex的技术成本和学习成本,目前看weex是否具备了大型app构建的能力?weex实现拖动交互困难,是困难在那个地方了?
邹毅🎸
支持,在技术栈选型上我还没接触过bue系列的东西
你可能还喜欢
Service Mesh 在华为公有云的实践
田晓亮
从零开始,搭建 AI 音箱 Alexa 语音服务
Mike
Web 安全恩仇录:再谈逻辑漏洞
肖志华
编程和数学基础不佳如何入门人工智能?
赵宁|Neal
如何用 Vue 实现前端权限控制(路由权限 + 视图权限 + 请求权限)
雅X共赏
智能增长:如何用大数据和人工智能实现业务体量的增长
蒋凡
微信扫描登录