極客學院分答-包leancloud數(shù)據(jù)存儲課件開發(fā)_第1頁
極客學院分答-包leancloud數(shù)據(jù)存儲課件開發(fā)_第2頁
極客學院分答-包leancloud數(shù)據(jù)存儲課件開發(fā)_第3頁
極客學院分答-包leancloud數(shù)據(jù)存儲課件開發(fā)_第4頁
極客學院分答-包leancloud數(shù)據(jù)存儲課件開發(fā)_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

LeanCloud開發(fā)本地部署LeanCloud開發(fā)環(huán)境本地部署LeanCloud開發(fā)環(huán)境開發(fā)環(huán)境LeanCloudCli命令行工具NodeJS環(huán)境InsomniaAPI測試工具好用的編輯器本地部署LeanCloud開發(fā)環(huán)境LeanCloudCli命令行工具命令行工具是用來管理和部署云引擎項目的工具。它可以部署、發(fā)布和回滾云引擎代碼,對同一個云引擎項目做多應用管理,還能查看云引擎日志,批量將文件上傳到LeanCloud云端。我們使用命令行工具進行本地開發(fā)測試本地部署LeanCloud開發(fā)環(huán)境NodeJS開發(fā)環(huán)境NodeJS的開發(fā)語言為JavaScript,有開發(fā)小程序的基礎很容易寫相關的代碼NodeJS開發(fā)速度較快,應用性能較高本地部署LeanCloud開發(fā)環(huán)境InsomniaAPI測試工具API測試工具,幫助我們調試API接口支持生成API接口的NodeJS代碼,免于接口代碼的編寫本地部署開發(fā)環(huán)境VisualStudioCode由微軟出品的編輯器,具有良好的JS支持,基于Electron開發(fā)。插件眾多自定義方便LeanCloud開發(fā)LeanCloud數(shù)據(jù)存儲使用說明LeanCloud數(shù)據(jù)存儲使用說明LeanCloud的數(shù)據(jù)存儲LeanCloud的數(shù)據(jù)庫存儲是NoSQL(非關系型)數(shù)據(jù)存儲。LeanCloud為我們提供了方便的可視化存儲LeanCloud數(shù)據(jù)存儲使用說明術語對應MySQLLeanCloud數(shù)據(jù)庫應用表類(Class)行對象(Object)JoinPointer等LeanCloud數(shù)據(jù)存儲使用說明如何使用Class增加數(shù)據(jù)LeanCloud數(shù)據(jù)存儲使用說明如何使用Class更新數(shù)據(jù)LeanCloud數(shù)據(jù)存儲使用說明如何使用Class進行條件查詢LeanCloud數(shù)據(jù)存儲使用說明條件查詢時的一些其他參數(shù)Query.limit(10):最多返回10條結果Query.skip(10):跳過10條結果Query.first():查詢第一條結果LeanCloud數(shù)據(jù)存儲使用說明如何通過ObejctID獲取到數(shù)據(jù)LeanCloud數(shù)據(jù)存儲使用說明如何使用Pointer來存儲關聯(lián)數(shù)據(jù)LeanCloud數(shù)據(jù)存儲使用說明代碼演示部分LeanCloud開發(fā)LeanCloud云引擎函數(shù)開發(fā)說明LeanCloud云引擎函數(shù)開發(fā)說明云引擎云引擎為開發(fā)者提供了代碼托管部署和代碼在線編輯的功能,用戶可以根據(jù)需要選擇。在線編輯使用NodeJS語言開發(fā)。代碼托管部署模式支持Java、NodeJS、PHP、Python等程序的部署LeanCloud云引擎函數(shù)開發(fā)說明在線編輯模式的優(yōu)勢開發(fā)成本低免運維拓展性差可實現(xiàn)功能較少LeanCloud云引擎函數(shù)開發(fā)說明代碼托管部署模式的優(yōu)勢開發(fā)成本高免運維拓展性強可以實現(xiàn)所有功能LeanCloud云引擎函數(shù)開發(fā)說明NodeJS云引擎·代碼托管模式為了方便開發(fā)者學習本節(jié)課程選擇了NodeJS作為云引擎語言。學員可以在學習了小程序的編寫后,利用現(xiàn)有經驗進行后端開發(fā)。使用代碼托管模式可以兼顧微信支付后端和小程序云函數(shù)對代碼進行版本控制云函數(shù)寫法與云端編輯寫法相同。LeanCloud云引擎函數(shù)開發(fā)說明云函數(shù)開發(fā)工作流使用leaninit初始化項目使用npminstall安裝拓展使用VSCode編輯代碼使用leanup運行項目使用Insomina調試接口使用leandeploy部署代碼LeanCloud云引擎函數(shù)開發(fā)說明云函數(shù)定義指南云函數(shù)使用AV.Cloud.define方法來進行定義參數(shù)1為函數(shù)名,參數(shù)二為一個函數(shù)函數(shù)傳入兩個值:request和response,request包含了請求信息,response包含了返回信息和相關方法使用來獲取參數(shù)name的值使用response.success來正確輸出,response.error來進行錯誤輸出如果云函數(shù)沒有response輸出,就會報超時LeanCloud云引擎函數(shù)開發(fā)說明以發(fā)起新問答為例講解云函數(shù)微信小程序下拉刷新功能開發(fā)代碼演示部分LeanCloud開發(fā)LeanCloud短信驗證碼開發(fā)說明LeanCloud短信驗證碼開發(fā)說明LeanCloud的短信驗證碼功能LeanCloud為我們提供了短信驗證碼的能力調用非常方便使用前需要設置短信簽名開發(fā)者前100條免費,100條以后0.05元/條LeanCloud短信驗證碼開發(fā)說明請求發(fā)送驗證碼接口LeanCloud短信驗證碼開發(fā)說明驗證短信驗證碼接口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論