Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uniquexiaobai/wechat-app-githubfeed

Your another Github client written with WeApp
https://github.com/uniquexiaobai/wechat-app-githubfeed

Last synced: 3 months ago
JSON representation

Your another Github client written with WeApp

Awesome Lists containing this project

README

        

### GitHub Feed 小程序版
参考:[react-native-gitfeed](https://github.com/xiekw2010/react-native-gitfeed)

![](./screenshots/githubfeed.gif)

### 已完成的功能
![](./screenshots/feed.png)
![](./screenshots/famous.png)
![](./screenshots/explore.png)
![](./screenshots/user.png)

### 一些痛点
- 不支持 WebView ,故不能使用 OAuth2 获得 GitHub 授权,目前会有每小时 60 次的 API 请求限制 ;
- wx.request() 这个网络请求的 API 封装的太简单粗暴,以至于不能获取响应头中的其他域,如 Link ;
- 不支持 ES2015 原生的 Promise,故不得不引入第三方的 Promise 库,此处使用的是 bluebird ;