2021年,更多的头部 App,手机厂商都推出了自身的小程序平台。对于小程序开发... 展开 >





禹立彬,苏宁消费者平台研发中心前端技术总监,历任西祠胡同前端负责人、途牛旅游网前端架构师等职务。现负责苏宁易购网站前端领域的技术管理工作。在基于 Node.js 的前后端分离,ReactNative/Weex 开发有丰富的技术实践经历。
2021年,更多的头部 App,手机厂商都推出了自身的小程序平台。对于小程序开发者而言,主要面对的有如下 3 个主要挑战:
同时在 2021 年,随着小程序平台的火热,将小程序平台作为 App 的基建也成为一个热点方向。
针对以上的行业挑战和热点,本专场将邀请一线专家,带来小程序开发和平台建设上的创新方案与落地实践,期待给予大家新的思考。
距离 2017 年微信小程序上线已经过去 4 年了,小程序场景已经成为比肩 H5、App 的一个成熟场景,曾经玩具式的小程序也已发展成为成熟承载各个场景的巨型小程序,并出现了 QQ 小程序、支付宝小程序、京东小程序等其他子类型。作为位于微信和手 Q 购物入口的京喜小程序,在这一时期又面临了哪些问题呢?
本次将主要围绕京喜小程序团队开发过程中遇到的一些棘手的技术问题,介绍小程序首页加载性能优化,代码体积优化和体验评分相关的实践。希望你通过本次分享,了解小程序优化相关的实践经验并有所启发。
演讲提纲:
你将获得:
当前的小程序开发有两个特征:一方面,更多的流量 App 开放自己的小程序平台,开发者需适配的平台越来越多;另一方面,随着 Serverless 的成熟,部分云厂商推出自己的云开发方案,虽在一定程度上简化了开发,提升了效率,但也造成了平台数据割裂,给全流域的业务运营带来不便。
uni-app 团队在持续打磨 uni-app 跨端框架的同时,不断思考 Serverless 在前端应用中的落地,探索云端协同开发模式,实现前端组件和云端数据的关联结合,并在云端一体组件轮子的基础上,提供代码智能生成工具,实现研发效率的大幅提升。
演讲提纲:
你将获得:
随着 2019 年下半年我们成功将滴滴出行钱包入口由 WebApp 替换为小程序,以及集团公司重回增长轨道,小程序业务在公司内得到了空前的重视,我所带团队负责的滴滴出行小程序在这当中更是重中之重。
滴滴出行小程序作为集成了滴滴全业务流量的超级小程序,其复杂程度不言而喻,这样的复杂性给我们在业务开发和维护过程中带来了大量的问题与挑战。为了解决问题与应对挑战,我主导开发了滴滴开源小程序框架 Mpx,该框架为性能与效率而生,弥补了原生小程序开发中的短板,并具有完整的小程序跨端能力。我们在框架中针对复杂小程序场景进行了大量的设计与优化,形成了一套成熟的复杂小程序开发解决方案。
在本次分享中,我会以滴滴出行小程序业务开发中遇到的痛点问题为背景,详细阐述 Mpx 框架中相关能力的设计与实现思路,结合业务实践给出对应问题的解决方案,希望能给业内的小程序开发者们带来一些启发。
演讲提纲:
你将获得:
抖音小程序是立足于抖音,辐射字节系 App 的小程序解决方案,其需要满足多场景、多宿主、高性能的渲染需求,传统的前端框架无法满足小程序这么丰富的需要,那么抖音小程序是如何做出抉择,在性能、开发体验、稳定性上满足各方需要的呢?
抖音小程序调研了市面上绝大多数前端框架,先后尝试了 JSX/Template/Reactive/Data-flow 等渲染和状态管理方案,但是发现都无法很好地满足抖音小程序的需要:一方面,小程序的模板语法限制了必须使用模板的管理方式,同时双线程的架构也使得 Reactive 机制很难跨线程使用;另外一方面,这个前端框架也需要打通开发者代码和内部的组件代码,因此需要构建一套底层打通,但是上层隔离的渲染方案。
最终,抖音小程序自研了一套渐进式的前端框架,该框架同时拥有运行和编译时,并为小程序使用场景进行了特异性优化,在编译时提供了大量的信息,加速运行时性能;同时,这套框架的运行时语法也在内部广泛使用,被用于开发各类组件,用少许性能损耗换取更自由的开发体验。这套框架不仅在传统的 Web 环境下可以使用,同时也为纯自绘渲染方案提供统一的抽象和接口,为更广泛的渲染场景提供支持。
同时,在小程序开发中,我们也会遇到不少性能瓶颈点,抖音小程序依托于这套渲染框架,提供了一系列的渲染调试器,方便开发者发现渲染热点,并作出对应的修复。
演讲提纲:
你将获得:



电话咨询