1. 程式人生 > >我的第一個微信小程式

我的第一個微信小程式

今年國慶假期的時候,在家裡帶寶寶。想下載一個哄寶寶玩的遊戲,從 App Store上搜索了一圈,發現評分高的基本上都是收費的。因為App Store上有限免機制,所以就萌發了做一款關注限免應用的小程式。

學習調研

4月份的時候,幫助同事開發了一款小程式,因為當時時間比較急,就用了第三方快速開發框架 mpvue,這個框架是基於vue的,也就是說,會使用vue,那麼就能快速上手開發了。但是還是有很多坑的。

所以這次準備使用原生的來開發,花了一點時間看了一下小程式的開發文件,就準備正式開發了

需求分析

在我們做任何專案之前,一定要搞清楚需求,這樣能節省很大一部分時間

那麼在這個小程式中,我們的需求是什麼呢?

  • 限免的資料
  • 伺服器
  • 介面
  • 列表展示
  • 應用詳情
  • 下載
  • 分享

限免的資料來源

資料是抓別的限免網站的資料,用node寫了一個爬蟲,每天定時爬取資料。

資料庫

爬取到的資料存在哪呢,我使用了 leancloud 提供的雲端儲存,把爬到的資料通過API 直接存到資料庫中

介面

leancloud提供的有小程式呼叫介面,所以直接通過API介面來呼叫

資料展示

這裡就和我們正常開發的時候一樣了,通過介面拿到資料,然後渲染到頁面上

釋出上線

開發完成後,就可以上線了
下面是小程式的二維碼,歡迎大家掃描分享和使用

enter image description here