GitHub Top 微信小程序


GitHub Top

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

GitHub 小程序有很多,但推薦熱點項目的往往是拉取 GitHub Trending 數據,有其意義(本小程序也支持此功能),但獲取所需信息效率較低,不一定找得到你所需要的項目,因此創建本項目。本項目創建的目標是:打開即所需

本項目使用方法

喜歡閑逛 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.0

其他

捐贈請點擊 這里


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM