GitHub + wakatime => x- dashboard

田勇發表於2019-09-11

部落格原文

作為一個碼農,每天工作中除了寫程式碼,就是流連於各網站。而去得最多的地方就是 GitHub 和 wakatime。關注 github,可以讓我瞭解一些大佬又造了什麼新的騷輪子,眼下流行的專案是什麼。而 wakatime 上的統計資料,則讓我知道每天都寫了多少 bug 摸了多長時間魚。

但每天重複開啟這些頁面,總感覺比較繁瑣,而且在不同頁面間切換時不知不覺中也浪費了一些時間。後來無意間發現,原來 github 和 wakatime 官方都提供了一系列 API,頓時有了新想法——何不將這些網站裡有用的資訊整合到一起,這樣既方便又省事。

於是馬上行動了起來,一開始用 laravel + vue 寫了一大半(因為這幾年一直在使用 vue),但近段時間開始學習 react,本著實踐出真知的原則用 react 重寫了這個專案,同時也將 laravel 升級到了最新的 v6 版本。折騰到現在也算有了個雛形,獨樂不如眾樂,順便將它分享出來。

直接放出專案地址:x-dashboard

效果截圖:

github + wakatime => x-dashboard
github + wakatime => x-dashboard

目前這專案已經實現了自己最初的基本想法,但後面可能也會加入新的功能。正如前面提到的,自己學 react 沒多久,相比於已經使用了好幾年的 vue 來說,熟練程式還差得遠,因此也有許多不規範或者不科學的地方。非常希望 react 方面的大佬能指正,也歡迎有興趣的一起折騰。

相關文章