開發者可以使用雲開發開發微信小程序、小游戲,無需搭建服務器,即可使用雲端能力。
雲開發為開發者提供完整的雲端支持,弱化后端和運維概念,無需搭建服務器,使用平台提供的 API 進行核心業務開發,即可實現快速上線和迭代,同時這一能力,同開發者已經使用的雲服務相互兼容,並不互斥。
目前提供三大基礎能力支持:
雲函數:在雲端運行的代碼,微信私有協議天然鑒權,開發者只需編寫自身業務邏輯代碼
數據庫:一個既可在小程序前端操作,也能在雲函數中讀寫的 JSON 數據庫
存儲:在小程序前端直接上傳/下載雲端文件,在雲開發控制台可視化管理
作為個人開發者來說,非常感謝騰訊微信團隊能提供如此便利的開發功能。讓個人開發者能夠很容易開發出理想的產品。真正讓小程序從使用和開發都變得easy!!!感謝微信小程序!!!
言歸正傳,讓我們跟隨quickStart的指引一起看看一個雲開發項目是如何搭建的吧~
步驟
1.下載開發者工具和注冊小程序賬號
相信大家都很熟悉了,在這里不做詳細介紹。
2.打開開發者工具,選擇雲開發項目,具體步驟如下圖:
3.確定創建項目后,進入quickStart項目,如下圖所示:
4.在開發工具面板,可打開雲開發管理面板(雲開發功能需要在微信后台開通騰訊雲服務),如下圖所示:
5.部署雲函數
quickStart項目默認生成了login雲函數,使用雲函數需先部署到騰訊。在開發者工具中右鍵login文件夾上傳部署。如下圖所示:
6.點擊獲取openid可測試是否部署成功,部署成功會跳轉到成功頁面,如下圖所示:
7.至此,基本的操作都是如此。
接下來分別點擊上傳圖片、操作數據庫、快速新建雲函數等按指引進行。如有問題,可在討論區留言,將第一時間回復!
8.數據庫等操作可在官網學習api:雲開發文檔
總結
感謝騰訊微信團隊提供如此優秀的功能,小程序開發雖然存在一些小問題,但是相信優秀的團隊定會做出優秀的產品(舔舔很開心)!