国产精品无码一区二区三区太,亚洲一线产区二线产区区别,欧美A区,人妻jealousvue人妻

×

小程序云開發(fā)是什么 如何進行小程序云開發(fā)

分類:云服務(wù)資訊 編輯: 瀏覽量:100
2021-07-09 08:51:05
??隨著APP占用空間過大、用戶不愿意下載APP、微信等軟件使用普及率越來越高等現(xiàn)象,小程序應(yīng)運而生,不需要下載軟件就可以使用的小程序符合了廣大用戶的心理期待。因此也有越來越多的人從APP開發(fā)轉(zhuǎn)行到小程序開發(fā),它既是新興技術(shù)也是熱門技術(shù)。今天就由新網(wǎng)為大家介紹一下關(guān)于小程序開發(fā)是什么,開發(fā)應(yīng)當(dāng)具備的基本能力以及一次簡單的小程序云開發(fā)實踐。

??小程序云開發(fā)是什么

??簡單的來說,小程序云開發(fā)是一款 Serverless 服務(wù),他為開發(fā)者提供了「云函數(shù)」、「云數(shù)據(jù)庫」和「云文件存儲」,并且將這些能力封裝成特定的接口,以 wx.cloud.xxx 來進行調(diào)用。

??首先,小程序云開發(fā)不是 PaaS ,它和我們所熟悉的 BAE、Google App Engine 不同,所提供的云函數(shù)并不是完整的環(huán)境,而是以一個特定的事件為單位的。嚴(yán)格來說,它所提供的云函數(shù)功能其實是 FaaS (Function as a Service)。其次,小程序云開發(fā)提供了豐富的 API 接口,能夠?qū)崿F(xiàn)各種各樣的功能,小程序·云開發(fā)將接口進行深度的封裝,僅能在小程序、云函數(shù)中通過 wx.cloud 和 wx-server-sdk 來調(diào)用。因此,小程序云開發(fā) 僅能應(yīng)用在小程序中,無法在其他產(chǎn)品中應(yīng)用(比如 App )

??小程序云開發(fā)適合什么樣的場景?

??所有的業(yè)務(wù)邏輯都僅僅需要在小程序端完成,無需過于復(fù)雜的管理邏輯(這是因為云函數(shù)、云數(shù)據(jù)庫無法在小程序以外的區(qū)域調(diào)用,因此無法實現(xiàn)強大的 Web 管理界面)

??小程序云開發(fā)具備四種能力

??云函數(shù):在云端運行代碼,微信私有協(xié)議天然鑒權(quán),開發(fā)者只需專注于編寫自己的業(yè)務(wù)邏輯代碼。

??數(shù)據(jù)庫:一個既可以在小程序前端操作,也能在云函數(shù)中讀寫的JSON數(shù)據(jù)庫,不再受限于關(guān)系型數(shù)據(jù)庫復(fù)雜的操作模式構(gòu)建,數(shù)據(jù)管理上非常簡潔。

??存儲管理:提供上傳文件到云端、帶權(quán)限管理的云端下載能力,在小程序前端直接上傳/下載云端文件,在云開發(fā)控制臺可視化管理。

??部署擴容:因地制宜,開發(fā)者在開發(fā)工具內(nèi)編寫好代碼之后、一鍵上傳部署即可運行發(fā)布,快速擴容/縮容。

??小程序云開發(fā):實踐

??1. 注冊小程序賬號

??在開始學(xué)習(xí)小程序之前,先來看一下如何搭建小程序的開發(fā)環(huán)境。微信平臺上的任何東西,要想使用,首先需有一個賬號,小程序也不例外,先到到官網(wǎng)去注冊一個小程序賬號,進入該頁面,單擊右上角“立即注冊”鏈接。

??這 4 個注冊類型需要使用 4 個不同的賬號,如果讀者已經(jīng)有了訂閱號或其他號的賬號,仍然需要再次注冊小程序賬號?,F(xiàn)在單擊“小程序”選項,會讓你輸入郵箱、密碼、驗證碼等信息,這些都是注冊的常規(guī)流程,這里不再敖述,然后單擊下方的“注冊”按鈕,系統(tǒng)會發(fā)送一封 Email 到你注冊的郵箱中,單擊 Email 中的鏈接,這時會進入填寫注冊信息頁面。目前小程序的賬號注冊并不對個人開發(fā)。

??如果讀者有自己的企業(yè),或為單位注冊,可以選擇相應(yīng)的類型。如果讀者只是個人,可以嘗試選擇“其他組織”,并任意填寫組織代碼等信息,據(jù)說可以通過,由于本人并沒有做這方面的嘗試,所以并不能保證一定等通過,讀者可以試一下。選擇其他類型需要相關(guān)的資質(zhì)證明,如果選擇企業(yè)需要企業(yè)營業(yè)執(zhí)照等信息。

??在注冊的過程中要用企業(yè)賬戶向官方的賬號打款 0.06 元進行驗證(要求在 10 天之內(nèi)打款,否則驗證失敗,而且只能是 0.06 元)。不管驗證是否成功,款都會退回到原來的企業(yè)賬戶,驗證是自動的,但并不是實時的。服務(wù)端應(yīng)該是隔一段時間進行一次驗證,可能會等幾個小時,請耐心等待。

??在驗證通過之前,仍然可以用注冊 Email 登錄小程序后臺,但無法獲取小程序 AppID,驗證通過后,會通過站內(nèi)短信(在小程序后臺右上角)進行通知。要注意的是,登錄小程序后臺的過程中要使用手機微信掃描二維碼進行登錄,請用管理員的微信掃描登錄小程序后臺。

??當(dāng)成功注冊小程序賬號后,可以進入官網(wǎng)頁面進行登錄,登錄的過程中需要使用管理員的手機微信掃描二維碼。剛一登錄進小程序的后臺管理頁面,會看到如下圖所示的主頁面。

??2. 獲得 AppID

??盡管開發(fā)小程序,AppID 并不是必須的,但如果要在真機上測試小程序,以及發(fā)布小程序,就必須要 AppID 了,這就和 Apple 的開發(fā)者賬號一樣,如果不花 99$/1 年的費用購買開發(fā)者賬號,就只能在 iOS 模擬器上玩玩了。當(dāng)然,小程序的 AppID 是不收錢的,只要注冊者滿足資質(zhì),就可以免費注冊,并獲得 AppID。

??如果讀者按著上一節(jié)的步驟成功注冊了小程序賬號,并登錄到小程序后臺管理頁面,點擊左下角的“設(shè)置”鏈接,在右側(cè)點擊“開發(fā)設(shè)置”選項卡,就會看到“開發(fā)者 ID”列表,第一項“AppID(小程序 ID)”后面就是 AppID。

??這就是新網(wǎng)給大家?guī)淼年P(guān)于小程序云開發(fā)的全部內(nèi)容了。隨著微信使用的普及率不斷上升,小程序?qū)屨际謾C市場,因此學(xué)習(xí)小程序云開發(fā)是非常有效的。文章介紹了小程序云開發(fā)到底是什么,適用于哪些場景,也介紹了實踐方法,大家可以進行學(xué)習(xí)。

聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

需注明出處:新網(wǎng)idc知識百科

免費咨詢獲取折扣

Loading