看到不少同學(xué)對(duì)此有疑問,所以專門總結(jié)了一下兩種云開發(fā)的區(qū)別
騰訊云·云開發(fā)
云開發(fā)(Tencent Cloud Base,TCB)是騰訊云為移動(dòng)開發(fā)者提供的一站式后端云服務(wù),它幫助開發(fā)者統(tǒng)一構(gòu)建和管理資源,免去了移動(dòng)應(yīng)用開發(fā)過程中繁瑣的服務(wù)器搭建及運(yùn)維、域名注冊(cè)及備案、數(shù)據(jù)接口實(shí)現(xiàn)等繁瑣流程,讓開發(fā)者可以專注于業(yè)務(wù)邏輯的實(shí)現(xiàn),而無需理解后端邏輯及服務(wù)器運(yùn)維知識(shí),開發(fā)門檻更低,效率更高
特點(diǎn):
-
一站式后端云服務(wù)
-
高效開發(fā)
-
彈性可擴(kuò)展
-
管理簡(jiǎn)便
-
支持多種客戶端(小程序端和Web端)的開發(fā)
特性:
-
云數(shù)據(jù)庫(kù):文檔型數(shù)據(jù)庫(kù)包含多個(gè)近似于 JSON 數(shù)組的集合,數(shù)組中的對(duì)象是記錄,格式為 JSON 文檔
-
簡(jiǎn)單易用:數(shù)據(jù)庫(kù) API 包含增刪改查,操作簡(jiǎn)單;支持觸發(fā)器,滿足特殊場(chǎng)景。
-
權(quán)限控制:通過 API 在客戶端內(nèi)和云函數(shù)內(nèi)進(jìn)行數(shù)據(jù)操作,安全可靠
-
-
云存儲(chǔ):
-
快速上傳:提供文件存儲(chǔ)空間,可在客戶端和云函數(shù)端通過 API 使用存儲(chǔ)
-
權(quán)限管理:基于用戶身份的安全控制,帶權(quán)限管理的云端下載
-
CDN 加速:存儲(chǔ)內(nèi)的文件,默認(rèn) CDN 加速,提升用戶體驗(yàn)
-
-
云函數(shù):
-
云端運(yùn)行:無需采購(gòu)、部署、運(yùn)維傳統(tǒng)硬件,節(jié)約人力及成本
-
高效開發(fā):每個(gè)函數(shù)單獨(dú)運(yùn)行、部署,上傳代碼后即可自動(dòng)部署,提升了獨(dú)立開發(fā)和迭代的速度
-
彈性伸縮:根據(jù)請(qǐng)求量實(shí)現(xiàn)毫秒級(jí)實(shí)時(shí)彈性伸縮,函數(shù)未執(zhí)行不產(chǎn)生任何費(fèi)用
-
-
靜態(tài)加速
-
CDN加速分發(fā)極大縮短了應(yīng)用響應(yīng)時(shí)間,實(shí)現(xiàn)復(fù)雜內(nèi)容的快速加載有效解決跨運(yùn)營(yíng)商、跨地域高延遲訪問問題
-
-
身份認(rèn)證
-
端到端身份驗(yàn)證解決方案,支持微信、QQ 等多種登錄方式
-
小程序·云開發(fā)
提供完整的原生云端支持和微信服務(wù)支持,弱化后端和運(yùn)維概念,無需搭建服務(wù)器,使用平臺(tái)提供的 API 進(jìn)行核心業(yè)務(wù)開發(fā),即可實(shí)現(xiàn)快速上線和迭代
云開發(fā)能力:
-
云存儲(chǔ)
-
CDN 加速,在小程序前端直接上傳/下載云端文件,可視化管理
-
-
云數(shù)據(jù)庫(kù)
-
既可在小程序前端操作,也能在云函數(shù)中讀寫的 JSON 數(shù)據(jù)庫(kù)
-
-
云函數(shù)
-
微信私有天然鑒權(quán)
-
-
云調(diào)用
-
原生微信服務(wù)集成,云函數(shù)免鑒權(quán)使用小程序開放接口
-
-
音視頻服務(wù)
-
互通高品質(zhì)實(shí)時(shí)音視頻通話服務(wù),支持互動(dòng)白板,美顏濾鏡,高清視頻通話
-
-
智能圖像服務(wù)
-
集成智能鑒黃、人臉識(shí)別、人臉識(shí)別、人臉核身等AI
-
特點(diǎn):
-
小程序基礎(chǔ)能力由微信團(tuán)隊(duì)和騰訊云聯(lián)手打造
-
整合了騰訊云的基礎(chǔ)能力和小程序開放能力
-
擁有超過150個(gè)開放接口
-
集成于小程序控制臺(tái)的原生 serverless 云服務(wù)
-
讓開發(fā)者在開發(fā)小程序時(shí)從繁冗的開發(fā)配置工作中解放出來,專注業(yè)務(wù)代碼邏輯的編寫
總結(jié)
-
騰訊云云開發(fā)與小程序云開發(fā)都是serverless云服務(wù),提供各項(xiàng)基礎(chǔ)能力
-
騰訊云云開發(fā)包含小程序、網(wǎng)頁等應(yīng)用開發(fā)
-
小程序云開發(fā)是云開發(fā)的一個(gè)子分支,基于微信與騰訊云的合作為小程序開發(fā)者提供更加深度便捷的服務(wù)
?
?
本文摘自 :https://blog.51cto.com/x