开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
开放平台 
平台介绍 > 一站式研发平台
收藏
订阅更新
我的文档
设置
目前开放的范围:新入驻开放平台的账号下新创建的小程序,陆续开放功能体验中;存量开放平台账号将会在后续进行支持。
简介
迭代开发模式 是一种全新的支付宝小程序的开发模式,将整个小程序的研发流程拆解为开发、审核、发布三个阶段。在每个阶段中,以流程的方式,引导开发者进行开发的工作,并在一些关键的节点中给到开发者预先的提醒,避免在后续环节中造成返工。相对传统的模式而言,迭代模式的优势在于引导更为明确,加入了低代码开发、自动上架等更为简易的功能,希望帮助开发者更顺畅的完成整个小程序的研发过程。
通过本手册,您可以了解到如何使用迭代开发模式来完成小程序的从配置到上架全过程。
研发流程概览
" width="16" class="ne-image-loading-icon">
图片加载失败

第一步:基本准备
1. 下载新版 ide
支持一站式研发平台的 ide 版本号:3.8.3 及以上。点击 链接 下载/更新。
2. 创建小程序
新创建的小程序可以使用一站式研发平台迭代模式进行开发。
" width="16" class="ne-image-loading-icon">
图片加载失败

小程序创建完成后,进入迭代管理页面。
" width="16" class="ne-image-loading-icon">
图片加载失败

3. 新建迭代
迭代管理页面,点击新建迭代,开启小程序研发之旅。
image.png

是否使用云服务:如果使用云函数、云数据库、云存储及支付宝 云托管等完整云端能力,请选择
开发工具选择
开发工具
特点
ide
小程序开发者工具(ide)是支付宝开放平台打造的一站式小程序研发工具,提供了编码、调试、测试、上传、项目管理等功能。
低代码
支付宝 低代码 搭建工具提供了基础的小程序组件,如图片、文本、按钮等,您可以通过添加可视化组件、配置组件样式与功能,快速搭建并上传一个简单的小程序。
使用 ide 需要编写前端代码。使用 低代码,可以不写代码,通过组建搭建的方式实现一个简单的小程序,创建完成后进入迭代详情页面。
第二步:开发测试
image.png

1. 开发调试
1.1 小程序前端开发
点击去开发,唤起本地 ide 工具,进行前端代码开发。
1.2 小程序服务端开发
支付宝根据实际的研发情况,提供了 7 种小程序后端研发场景,并对每个场景进行针对性的开发指引。
开发模式
本地开发
云开发
场景
开发者小程序调用开发者服务端
使用 my.request 调用
小程序调用云服务
云函数
开发者服务端调用支付宝服务端
调用支付宝 openapi
云服务调用支付宝服务端
调用支付宝 openapi
支付宝服务端调用开发者服务端
msapi 异步消息/spi 回调/支付通知
-
功能区域
1.配置区--->2.示例代码区--->3.行动区
image.png

image.png

" width="16" class="ne-image-loading-icon">
图片加载失败

1.3 配置项检测
在完成前后端开发后,点击推进至下一阶段,触发配置项检测。
" width="16" class="ne-image-loading-icon">
图片加载失败

2. 构建版本
在新版的 ide 中上传版本时选择需要关联的迭代。
" width="16" class="ne-image-loading-icon">
图片加载失败

3. 测试验收
3.1 体验版
上传版本后,点击去体验生成体验版,产品或运营人员可以进行扫码验收。
image.png

3.2 小程序质量检测
为避在后续审核中,被检测出有白屏、控件点击异常等被驳回,版本上传后,后台会自动进行小程序质量检测,帮助提前发现代码质量问题,大概需要 5 分钟左右的时间。
第三步:审核
点击进入审核按钮后,进入到审核阶段。
1. 提审预校验
检测提审前所需要进行的必须操作,对未完成的部分进行引导完成操作。
涵盖隐私、产品开通等内容,提醒开发者进行维护,通过校验后,方可进入审核提交。
image.png

2. 填写提审信息
审核预校验通过后,可以进行提审,填写提审的版本信息,版本描述、图片等信息。
image.png

3. 平台审核
进入审核后,平台审核表达审核结果。
3.1 审核通过
审核通过,可以 进入发布 阶段。
image.png

3.2 审核驳回
点击 查看详情,可以查看具体的驳回原因。如果需要修改代码重新在 ide 中上传,可以直接点击底部的 回退至上一阶段 即可完成版本的退回开发,再次从 ide 中上传代码。
image.png

3.3 审核中
审核中可以 撤销审核。如需要修改代码重新上传,需要点击底部的 回退至上一阶段 即可完成版本的退回开发,再次从 ide 中上传代码。
image.png

第四步:发布
审核通过后,点击进入发布按钮,进入发布流程。
image.png

1. 灰度
版本发布前,提供灰度验证的功能,用户可以自主设置灰度百分比,并观察灰度数据。
2. 发布
小程序发布时,可选择两种发布策略,覆盖优先和性能优先。针对功能变化较大且需要用户及时更新的版本建议选择覆盖优先。针对需要保障用户使用体验的情况下,建议使用性能优先的发布策略。
image.png

3. 回滚
image.png

如果迭代上架后,发现有阻塞性的问题,可以对迭代进行回滚,回滚后需要新建迭代进行修复
写在最后
一站式研发平台核心理念:
开发者视角:一站式研发平台,完全在开发者视角,拆解开发者在开发小程序的关键流程步骤,直击前端、后端以及全栈开发者在开发过程中,指引不清晰的痛点。
关键阶段节点流程重新刻画:在开发测试阶段,着重对前后端开发流程进行拆解,按场景提供指引和帮助,并配合代码上传、测试验收环节形成开发测试阶段的闭环流程;在审核及上架阶段,则是将之前在版本管理中的零散功能,进行流程上的重组,使得流程更顺畅,理解更清晰。
效率提升:一站式研发平台中,加入了多种环节下的检测功能,提醒开发者进行相关的操作,避免漏掉,后续造成代码、审核等方面的一些返工,帮助开发者提升小程序的研发效率。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图