游戏观察 游戏产业媒体
手机端下载
当前位置:游戏观察 > 新闻 > 研发资讯 > 正文

微信小程序开放“云开发” 帮助快速构建后端服务

2018-08-27 16:59 来源:cnbeta

  游戏观察8月27日消息,微信小程序日前开放“云开发”的新能力,这一新服务为开发者提供了「云函数」、「云数据库」和「云文件存储」,帮助开发者快速构建后端服务。

  近期微信小程序开放了新的能力——「小程序·云开发」,帮助开发者快速构建微信小程序的后端服务。作为一名微信小程序的开发者,笔者也在第一时间尝试了小程序云开发,并将我自己在开发过程中的经验分享给大家。 简单的来说,小程序云开发是一款 Serverless 服务,他为开发者提供了「云函数」、「云数据库」和「云文件存储」,并且将这些能力封装成特定的接口,以 wx.cloud.xxx 来进行调用。

  小程序云 开发 不是 PaaS ,它和我们所熟悉的 BAE、Google App Engine 不同,所提供的云函数并不是完整的环境,而是以一个特定的事件为单位的。严格来说,它所提供的 云函数 功能其实是 FaaS (Function as a Service),同类型的产品有 LeanCloud 的云函数、 Bmob 的云函数、AWS 的 Lambda、 Azure 的 Functions 和 Google Cloud Functions。

  小程序云开发也不是 LeanCloud 、 Bmob 之类的 BaaS 。不同于上述的两款产品,他们提供了丰富的 API 接口,能够实现各种各样的功能,小程序·云开发将接口进行深度的封装,仅能在小程序、云函数中通过 wx.cloud 和 wx-server-sdk 来调用(截止2018年8月24日)。因此,小程序云开发 仅能应用在小程序中 ,无法在其他产品中应用(比如 App )

  所有的业务逻辑都仅仅需要在小程序端完成,无需过于复杂的管理逻辑(这是因为云函数、云 数据库 无法在小程序以外的区域调用,因此无法实现强大的 Web 管理界面)。

微信小程序开放“云开发” 帮助快速构建后端服务

微信小程序开放“云开发” 帮助快速构建后端服务

本网站所收集的资料来源于互联网公开信息或网友自助投稿,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您知识产权的资料,请与我们取得联系,本站会在3个工作日内删除。

游戏观察

聚焦极有价值的游戏产业资讯。打造有影响力的游戏产业媒体。

赋能游戏跨端开发,Unity于2021 ChinaJoy推出跨端移植服务