{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

群接龍小程序開發(fā)難度多大,自己學(xué)習(xí)小程序云開發(fā)能不能做出來?

jaycejayce 回答2 收藏1
收藏問題

2條回答

Heier

Heier

回答于2022-06-22 18:26

我開發(fā)微信小程序也有一段時(shí)間了,也用過微信的云開發(fā)平臺(tái)。群接龍小程序之前沒有用過,剛剛試用了一下,我依據(jù)當(dāng)前微信云開發(fā)的經(jīng)驗(yàn),我覺得是可以實(shí)現(xiàn)的。

目前微信小程序主要提供了三種云能力:

云函數(shù)

云函數(shù)是一段運(yùn)行在云端的代碼,無需管理服務(wù)器,在開發(fā)工具內(nèi)編寫、一鍵上傳部署即可運(yùn)行后端代碼。小程序中一些復(fù)雜的邏輯都可以在云函數(shù)中實(shí)現(xiàn),然后利用小程序提供的API來調(diào)用。云函數(shù)的收費(fèi)是根據(jù)調(diào)用次數(shù)來的。請(qǐng)求并發(fā),內(nèi)存,cpu等資源問題都有平臺(tái)來幫你搞定,用起來還是比較方便的。

云對(duì)象存儲(chǔ)

ucloud云提供了對(duì)象存儲(chǔ),對(duì)于小程序中上傳的附件,展示的商品圖片等都可以存儲(chǔ)在對(duì)象存儲(chǔ)上。在頁(yè)面中通過API可以很便捷的調(diào)用起來,文件和圖片的上傳與下載展示都非常方便。

云數(shù)據(jù)庫(kù)

云開發(fā)提供了一個(gè) JSON 數(shù)據(jù)庫(kù),顧名思義,數(shù)據(jù)庫(kù)中的每條記錄都是一個(gè) JSON 格式的對(duì)象。一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)集合(相當(dāng)于關(guān)系型數(shù)據(jù)中的表),集合可看做一個(gè) JSON 數(shù)組,數(shù)組中的每個(gè)對(duì)象就是一條記錄,記錄的格式是 JSON 對(duì)象。

微信云開發(fā)提供的數(shù)據(jù)庫(kù)底層是采用mongodb實(shí)現(xiàn)。提供了一個(gè) JSON 數(shù)據(jù)庫(kù),顧名思義,數(shù)據(jù)庫(kù)中的每條記錄都是一個(gè) JSON 格式的對(duì)象。一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)集合(相當(dāng)于關(guān)系型數(shù)據(jù)中的表),集合可看做一個(gè) JSON 數(shù)組,數(shù)組中的每個(gè)對(duì)象就是一條記錄,記錄的格式是 JSON 對(duì)象。

無論你的數(shù)據(jù)是關(guān)系型的還是非關(guān)系型的都可以進(jìn)行存儲(chǔ)。數(shù)據(jù)庫(kù)操作的語法和mongodb數(shù)據(jù)庫(kù)一致。在微信小程序的頁(yè)面中還是在云函數(shù)中都可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,調(diào)用也很方便。

總結(jié)

在群接龍小程序中主要是表單提交、群分享、查詢匯總等功能,所以有云平臺(tái)這三種能力的提供,實(shí)現(xiàn)起來是不難的。當(dāng)然還是需要題主多花一些時(shí)間對(duì)小程序的知識(shí)進(jìn)行學(xué)習(xí)的。如果遇到一些難點(diǎn),也可以私信給我共同探討。

評(píng)論0 贊同0
  •  加載中...
cnio

cnio

回答于2022-06-22 18:26

第一個(gè)問題,簡(jiǎn)單考慮難度不大。使用http或websocket都可以實(shí)現(xiàn)。但是復(fù)雜場(chǎng)景的考慮,比如你是第二個(gè)接龍的,在你提交結(jié)果得時(shí)候可能已經(jīng)有很多人提交了接龍,所以雖然你填寫的時(shí)候是第二個(gè),但是實(shí)際上你接的應(yīng)該是n(n≥2)。所以在提交時(shí)要先請(qǐng)求server并返回正確的n,類似的還有多人時(shí)的并發(fā)等問題,所以難不難主要看要求高不高,考慮到哪些場(chǎng)景。

第二個(gè)問題,如果是簡(jiǎn)單考慮的話,是可以學(xué)習(xí)小程序云開發(fā)實(shí)現(xiàn)的。所謂的云開發(fā)其實(shí)就是使用封裝后簡(jiǎn)單的api實(shí)現(xiàn)無需考慮服務(wù)端的部署運(yùn)維等問題來編寫后端代碼。有后端基礎(chǔ),比如node或java的話,半天就可以跑完一個(gè)簡(jiǎn)單場(chǎng)景的接龍小程序。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<