近些年来,各大厂商都推出了小程序的跨端方案。而云开发功能则因为平台锁定、开发繁琐、不符合跨端诉求等问题而关注较少。我们在内部研发时,创新的提出了全新的小程序研发方案,通过对跨云、跨端、一体化的支持,我们解决了上述的问题,并取得了提升 30% 研发效能的结果。在本次分享中,我将向大家介绍小程序云开发的现状、问题,以及我们全新的技术方案如何实现降本增效,并结合 iFashon 小程序落地实践与过程中遇到的问题,希望能对小程序跨端、云开发、研发效能感兴趣的团队带来一些启发。
演讲提纲:
1. 小程序与云开发的现状与问题
- 小程序 & 跨端 & 云开发简介
- 小程序跨端与云开发“不可调和”的矛盾
2. 创新 - 云开发一体化方案
- JavaScript 函数即接口 - 跨云的云函数开发方案
- 全栈架构 & “零”API 调用 & Hooks - 抹去前后端调用的胶水层
3. 阿里服饰 iFashion 小程序一体化云开发实践
- 业务背景
- 小程序接入云开发一体化方案
- 一体化开发 — Webpack 工程体系接入 & 优化
- 一体化调试 — 在同一个进程中调试页面与接口
- 一体化发布 — 单一发布流程中发布小程序与云函数
- 接口调用 — 适配多端的前端 SDK 设计
- 结果:30% 研发效率提升
4. 小程序云开发一体化原理简介
- 跨云方案 — 多云适配 & 多云部署 & 无协议的接口方案
- 小程序全栈 & “零”API 原理 — Webpack / Vite Loader 机制
- 如何在企业内部落地云端一体的小程序研发模式
5. 总结与展望
- 小程序云开发一体化方案总结
- 未来展望:参与 TC39,推进前端标准
你将获得:
- 了解全新的研发模式,小程序云开发一体化方案与阿里内部的实践
- 了解小程序云开发一体化方案的原理与实现方案
- 了解如何在企业内部落地小程序云开发一体化方案