小程序云开发不是PaaS,它和我们所熟悉的BAE、GoogleAppEngine不同,所提供的云函数并不是完整的环境,而是以一个特定的事件为单位的。严格来说,它所提供的云函数功能其实是FaaS(FunctionasaService),同类型的产品有LeanCloud的云函数、Bmob的云函数、AWS的Lambda、Azure的Functions和GoogleCloudFunctions。
小程序云开发也不是LeanCloud、Bmob之类的BaaS。不同于上述的两款产品,他们提供了丰富的API接口,能够实现各种各样的功能,小程序·云开发将接口进行深度的封装,仅能在小程序、云函数中通过wx.cloud和wx-server-sdk来调用(截止2018年8月24日)。因此,小程序云开发仅能应用在小程序中,无法在其他产品中应用(比如App)
所有的业务逻辑都仅仅需要在小程序端完成,无需过于复杂的管理逻辑(这是因为云函数、云数据库无法在小程序以外的区域调用,因此无法实现强大的Web管理界面)。
推荐阅读:
------------
【有客多】是花儿绽放上市品牌旗下的微信小程序开发工具,制作过程无需代码,可视化拖拽即可,提供海量行业小程序模板,一键生成微信小程序,诚招微信小程序代理。