週一晚,微信團隊發推文,向廣大開發者推出了小程序•雲,因而咱們陸續收到了不少消息,諮詢二者的區別和聯繫,下邊簡單來說講:web
簡單來說,小程序•雲開發是後端服務的再一次升級,開發者可使用它開發微信小程序、小遊戲,無需搭建服務器,便可使用雲端能力。目前提供雲函數、數據庫、存儲三大基礎能力支持。數據庫
Bmob後端雲是全方位一體化的後端服務平臺,提供可靠的Serverless雲服務,使得開發者能輕鬆擁有各項開發(APP、web、H五、小程序、小遊戲等)中須要的各類後端能力。提供雲數據庫、雲函數、小程序SDK、遊戲實時後端、短信驗證碼等多種服務。小程序
Bmob雲與小程序•雲有不少的不一樣,簡單來說,核心的區別在於產品的定位。小程序雲定位爲小程序後端解決方案,Bmob雲是全方位(APP、web、H五、小程序、小遊戲等)的後端服務支持(Baas)。
小程序•雲開發將接口進行深度的封裝,暫時不稱爲BaaS或Serverless服務,咱們能夠把他理解爲爲開發者提供後端服務的再一次升級, 此次也是騰訊雲部門出的產品,跟Wafer同樣, 以前Wafer解決方案不少人應該有用過,功能強大,部署方便。
小程序•雲開發將接口進行深度的封裝,僅能在小程序,目前雲函數中經過 wx.cloud 和 wx-server-sdk 來調用。所以,小程序雲開發 僅能應用在小程序中,沒法在其餘產品中應用(好比 App ),也就是說,不脫離小程序。
相比而言,Bmob的定位是全方位的後端服務平臺,支持APP APP、web、H五、小程序、小遊戲等多類產品的開發,且在設計之初,就考慮作的跨平臺服務, 不管你是APP,小程序、遊戲、單片機、智能設備、WEB管理後臺等客戶端,均可以實現一個用戶在多個平臺登陸。 享受一份數據,同步多個設備的快感。後端
1.強大的雲函數服務
Bmob雲函數支持多語言,能夠本身實現多平臺互聯,採集等服務。 舉個小例子:咱們都知道小程序支付後,若是用戶不點擊確認,客戶端就不會有回調, 但服務端有。Bmob在支付配置裏面,能夠設置回調地址,寫個雲函數就能夠解決這種客戶實際已經支付, 業務顯示沒支付的狀況,減小客戶支付投訴率。
2.豐富的API接口
Bmob提供短信、推送、郵箱驗證、找回密碼等豐富的API接口,一行代碼便可實現。
3.數據庫支持跨平臺
Bmob一直支持跨平臺,在小程序開發過程當中,可直接使用製做小程序管理後臺,且不管你是APP,小程序、遊戲、單片機、智能設備、WEB管理後臺等客戶端,均可以實現一個用戶在多個平臺登陸。 享受一份數據,同步多個設備的快感。
4.更開放的平臺
當你本身原有系統,若是想接入Bmob後端雲,你能夠經過雲函數數據轉發實現接入,甚至本身平臺原有文件地址,也能夠保存到Bmob的文件類型。
5.提供socket 數據監聽服務
當咱們須要開發一些實時性要求高的服務,例如站內消息、羣聊等等,這時候就但是直接使用socket服務。
6.支持實時遊戲對戰
應用複雜多變,實時對戰已經普及,不少人可能都玩過王者榮耀,鬥地主、象棋、你畫我猜、對戰答題等等。實時互動遊戲,Bmob可提供專業的實時遊戲服務。
7.及時的技術支持和反饋
Baas 跟業務有深度關係,且因爲開發者技術能力,理解能力高低不一,不免在使用後端服務的過程當中遇到一些問題。Bmob針對不一樣類型的開發者搭建了十多個QQ客服羣,並提供及時的工單回覆,以幫助用戶及時解決問題,提供優質服務。微信小程序
小程序•雲服務的推出,能夠看到騰訊云爲小程序提供一個好的解決方案,短短2年內,從Wafer套件式解決服務端搭建問題、到Wafer2解決代碼上傳,管理複雜等問題,再到小程序雲的推出,解決服務器運維、客戶端SDK問題,能夠看到官方爲小程序開發者操碎了心,嘗試行業內各類解決方案。小程序•雲開發的推出,能夠說是Serverless行業的一次里程碑,更是對Bmob雲所提供服務的意義和價值確定,小程序開發的市場很大,還有不少值得去作和努力的東西,爲開發者帶來更好的服務,Bmob會在市場的檢驗中不忘初心、砥礪前行!服務器