近日,推出了云开发功能。云开发究竟是什么东西对我们有什么好处呢,这边做一个简单的介绍。
云开发提供了四种能力,云函数,数据库,储存和云调用。
开发者无需自建服务器也无需自建数据库,无需自建储存和,并且可以调用原生微信服务集成,基于云函数,免鉴权使用开放接口的能力。
一般的需要后台数据库服务器的支持,而的云开发同样需要服务器的支持,只不过云开发把后台部署的琐碎事情,全部包揽了,并且省略了复杂的身份验证机制。以往的需要前端后台两个工种,而现在云开发则只需要前端开发一个工种即可完成。
从公司经济的效益而言,帮助省略了人工成本。在开发难度上云开发和一般开发的难度是相似的。云开发因为包揽了服务器的工作,所以公司的运维也可以节省了。
微信云开发提供了一个免费版的云开发服务器免费版的配置如下。
更多的配置价格参考:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/billing/quota.html
这就为测试和开发过程中,需要用到的少量数据提供了一个测试的解决方案。同时,云开发服务器的价格会比一般的服务器价格要低一点。也为公司节省了部分的服务器成本,https的成本。
可以这样理解,云开发让前端开发人员完成了后端开发人员的部分工作,同时把服务器的琐碎验证配置等等工作都交给了微信官方。并且微信官方为我们节省了部分的服务器费用,提供更稳定可靠的服务。
但事物都有两面性,云开发也有他的缺点。后面我们将为大家总结一下做开发的缺点。