GitHub Top 微信小程序

GitHub Top

本項目爲 GitHub 熱點項目微信小程序客戶端,首頁僅推薦一個熱點項目,這個項目每每是社會熱門事件所催生的一個項目,如 996.ICUwuhan2020,所推薦項目標準爲:積極、健康、熱點、具備必定進步性git

GitHub 小程序有不少,但推薦熱點項目的每每是拉取 GitHub Trending 數據,有其意義(本小程序也支持此功能),但獲取所需信息效率較低,不必定找獲得你所須要的項目,所以建立本項目。本項目建立的目標是:打開即所需github

本項目使用方法

喜歡閒逛 GitHub 的開發者GitHub 相關內容公衆號運營者, 以及 熱點項目的關注者,均可以關注收藏此項目,歡迎平常查看;也可在公衆號後臺關聯此項目,在文章中插入小程序,讀者可方便跳轉並查看 GitHub 項目,插入小程序方法請點擊 這裏小程序

功能介紹

  1. 首頁推薦惟一熱點項目
  2. 第二個 Tab 頁推薦熱點周邊或歷史熱點項目
  3. 第三個 Tab 頁顯示 GitHub Trending
  4. 第四個 Tab 頁顯示你所 Follow 的人的最近活動,每每在這裏也可能找到你所感興趣的項目
  5. 第五個 Tab 頁顯示你的 GitHub 帳號信息,對本身項目進行管理
  6. 在本項目中,你能夠方便 Star 或 Fork 你所感興趣的項目,提 Issues 或針對 Issues 進行評論等,也可方便 Follow 某人,這些操做都是爲了讓你不至看到某些感興趣的項目但不方便操做,致使往後失聯。相關郵箱或主頁雖不可在小程序內直接操做,但點擊後均可複製郵箱或主頁連接,也可知足大多數的需求。
  7. 固然,在小程序中還有一些小小的彩蛋,請你本身去發現吧!

小程序碼

預覽截圖

在這裏插入圖片描述

實現相關

  • GitHub 項目相關實時數據來自 GitHub API V3
  • Top 和 History 相關配置來自於本項目 Tag 爲 TopHot 的 Issues(原計劃用 GitHub Page,可是相應速度有問題,本身搭建服務器維護成本過高,所以最後採用在 Issue 中配置 Json 文件)
  • Trending 數據來自 github-trending-api
  • Markdown 解析採用 towxml 2.x,暫不考慮升級爲 3.x,多是我使用的問題,3.x 一直有錯誤,已經提 Issues 給原項目。
  • 項目構建採用京東開源項目 Taro 2.0.2 版本。
  • 無自建雲端服務器。

說明及感謝

本小程序是基於 Gitter 項目的二次開發,是我對 Gitter 的拙劣的模仿,特此感謝!微信小程序

License

Apache License 2.0api

其餘

捐贈請點擊 這裏服務器

相關文章
相關標籤/搜索