概述

在上面的demo中,我们开发的小程序其实是“静态的”,就是说不用用户在 Todo App 里面添加了多少条,不管完成了多少个事项,一旦将页面刷新,页面就会恢复成初始状态,不会有任何变化。

如果我们想要开发“动态”的小程序,将用户的每一次操作保存,就需要将小程序接入后端服务。

自行搭建后端服务

一般来说用户可以通过市面上有的云服务供应商,自行购买云服务,来实现后端接口。

这里需要注意的是,当后端应用开发完毕,需要在小程序后台配置好httpRequest域名,才能够在小程序中调用接口,如下图。

undefined

云服务

对于开发新手来说,自行搭建后端应用过于复杂。为提升开发效率,我们推出了蚂蚁金融科技的云服务方案,让开发者告别低效、复杂的开发模式,享受一站式小程序云端解决方案带来的便利,快速搭建完整的小程序应用。有两种方案可供您选择:后端云服务Basement和云应用。

现在开通,即享免费云资源扶持,查看 详情>

后端云服务 basement

后端云服务将服务器购买,配置,发布,运维等完全解决,让开发者只用关心自己的代码逻辑部分的编写,相比云应用,更适合编写轻量级的小程序,但是每个后端云服务只能支持一个小程序运行。

下一篇文档说明了如何通过basement完成 Todo App 小程序前后端搭建。

云应用

云应用将服务器购买,配置,发布的问题解决,相比后端云服务,云应用更加灵活,适合较复杂的应用,并且一个云应用可以支撑多个小程序同时运行。

我们提供了两种后端语言,Node.js, Java,用户可以自行选择。

最后两篇文档说明了如何通过云应用(Node.js, Java)完成 Todo App 小程序前后端搭建。

原文: https://docs.alipay.com/mini/developer/todo-backend-overview