小程序云开发与传统开发的混合使用与分工

发布时间: 2019-08-18 09:38:24 作者: 大象笔记

有很多试验性的小项目,我希望能更快的得到反馈,而且前期不愿意投入过多的服务器资源和个人时间。最近发现类似小程序云开发这样的 serverless 方案确实不错。能节省不少开发时间

但是,小程序云开发也有本身的局限性。如何取舍确实需要一番比对。

传统开发的历史积累优势及灵活性

涉及到管理后台的部分,还是需要使用传统的方案,例如 laravel,因为开发效率相比云开发确实高太多。

功能例如:

CDN 流量也不需要太担心,因为小程序暂时还是支持 http 的图片请求。

开发语言上也灵活很多:

而小程序云开发只能使用 nodejs 及 mongodb 这种对我来说很糟糕的玩意。

那小程序云开发适合做哪部分呢?

跟用户相关的功能,这部分不太依赖管理后台的部分。

而且省去了传统后台部署基于 app id 进行小程序鉴权的部分。

混合开发带来的不便

拉取收藏商品,需要先拉取云开发数据库中的商品 id,再拉取传统服务器中数据库的商品数据。用户体验上会有点不友好。

我是一名山东烟台的开发者,联系作者