个人第一个微信小程序

今年国庆假期的时候,在家里带宝宝。想下载一个哄宝宝玩的游戏,从 App Store上搜索了一圈,发现评分高的基本上都是收费的。由于App Store上有限免机制,因此就萌发了作一款关注限免应用的小程序。vue

学习调研

4月份的时候,帮助同事开发了一款小程序,由于当时时间比较急,就用了第三方快速开发框架 mpvue,这个框架是基于vue的,也就是说,会使用vue,那么就能快速上手开发了。可是仍是有不少坑的。node

因此此次准备使用原生的来开发,花了一点时间看了一下小程序的开发文档,就准备正式开发了数据库

需求分析

在咱们作任何项目以前,必定要搞清楚需求,这样能节省很大一部分时间小程序

那么在这个小程序中,咱们的需求是什么呢?服务器

  • 限免的数据
  • 服务器
  • 接口
  • 列表展现
  • 应用详情
  • 下载
  • 分享

限免的数据来源

数据是抓别的限免网站的数据,用node写了一个爬虫,天天定时爬取数据。框架

数据库

爬取到的数据存在哪呢,我使用了 leancloud 提供的云存储,把爬到的数据经过API 直接存到数据库中学习

接口

leancloud提供的有小程序调用接口,因此直接经过API接口来调用网站

数据展现

这里就和咱们正常开发的时候同样了,经过接口拿到数据,而后渲染到页面上3d

发布上线

开发完成后,就能够上线了
下面是小程序的二维码,欢迎你们扫描分享和使用blog

enter image description here

相关文章
相关标签/搜索