BaaS ——移动App开发者的福祉

Backend as a service (BaaS)

BaaS 中文被翻译为“后端即服务”。这个概念理解起来其实很简单,比我之前写过的 云计算的几个概念 IaaS,PaaS 和 SaaS——都是 XaaS 还更容易一些。

现在做 App,已经很少有完全不需要网络交互的了,或多或少都需要跟服务器通讯,在一般的开发中流程中,都会安排专门做服务器的人员在团队中,服务器和客户端确定好各种消息协议,相互配合实现需求。其实,对于用于支持 App 的服务器端开发,往往大同小异,总是有账号、登陆、统计、充值等功能,成熟点的公司会把这些常见的通用功能做成一个框架或类库,在不同项目中进行复用。当某个框架的做的足够通用时,那它不仅可以给自己的App提供服务,也可以给别人的 App 提供服务了,这就成了一个 BaaS。

Continue reading “BaaS ——移动App开发者的福祉”