百度百科是這麼定義的, BaaS(後端即服務:Backend as a Service)公司爲移動應用開發者提供整合雲後端的邊界服務。其實不只是移動應用,如今更多的PC應用也一樣適用移動端的標準。html
在互聯網不少廠商提供有償或無償提供API服務,比較常見的有微博的用戶驗證 API,高德地圖API,百度天氣API,移動消息推送API,還可去阿里雲、京東雲的API集市購買其餘更多的付費API。這些互聯網上API通常都提供了比較通用的調用方式,好比JSONP、REST服務。前端
可是對與開發一個移動端優先的項目(我以爲也能夠叫前端優先的項目),如此衆多的API,前端開發須要全盤的把控 用戶驗證、 數據管理、外部通訊(移動推送、郵件發送)確實面臨很大的挑戰。最近看到網上的 野狗通訊雲 提供的API文檔,就前端H5,JS技術而言,這套API充分利用的H5的新亮點,採用 WebRTC 進行實時通話,官方提供的JS SDK 充分體現了最新的 「無後端」思路,前端開發編寫 夢幻代碼 的方式就能夠調用服務。在基礎業務功能上提供多種形式的用戶登陸方式,好比微博、微信。但這些還不夠,還沒法知足前端獨立開發應用的須要。小程序
LeanCloud BaaS 提供商 也是須要介紹的重點,這個平臺定位也就是爲移動開發人員服務,經過這個平臺,移動開發、前端開發能夠獨自處理一個複雜度不過高的項目,好比微信小程序,公衆帳號,在線商城等。後端
讓咱們建立個應用看看微信小程序