之前利用空闲时间开发了一款可以查看 github star 榜单的小程序(根据语言以及日期)
最近手里事情不多,增加了一些功能:
1.新增 gitee star 榜
2.新增 README 文档预览
3.新增代码预览
演示图片:
大概4个月前,996.ICU话题非常火热,众多媒体都纷纷报道这个项目在GitHub上有xxk Star了。 当时也是处于好奇便去网上查了一下这个996.ICU在GitHub上的排名,结果并没有发现第三方的统计结果,但是GitHub却支持以Star排序的查询,当时就萌发了做个GitHub Star榜的小程序。
本人是一名后端开发,在此以前并没有接触过小程序开发,从小程序申请,到查看官方开发文档,到申请SSL证书,再到域名备案,大概花了一个月左右的时间(第一个单页面的版本开发却只用了3天)。
小程序端只使用了几个UI组件和MarkDown语法插件(html2wxml),整体开发没有使用框架,后端是用java 和 python做的服务和爬虫,刚开始我并不知道GitHub为开发者提供了丰富的API(GitHub API v3),我还在傻兮兮的用爬虫去爬页面,设置Cookie,模拟登陆,想要了解GitHub API的,请查看这篇博客 。
在我上线的第一个版本,只有一个单页面,只做了一个GitHub Star 榜单的页面,根据日期和语言选择。到目前陆陆续续的添加了Gitee Star 榜、README.md预览和在线查看项目源代码,后面Issues待开发的功能。
由于本人是后端开发,也没有找前端的朋友帮忙,所有的UI和样式都是我一个完成的,所以样式比较丑陋,功能也比较单一,希望能给初学者一些帮助,大神们就跳过吧。
1
RLinux 2019-08-15 09:05:55 +08:00
老哥 你个人开发能发布信息收集这类的小程序吗,我也有申请过,但是没通过
|
2
1340976576 OP @RLinux 要看你收集的是什么内容了,像个人隐私类的肯定不会给你通过申请
|
3
RLinux 2019-08-15 09:38:13 +08:00
@1340976576 收集学校官网的新闻 说涉及信息发布 个人没有这个类目
|
4
1340976576 OP @RLinux 那你可以把类别修改成信息查询,微信审核很扯淡的,同样的内容去审核多次,可能结果就会不一样
|