Github Trending

Github Trending repositories 第四期

隔了兩個星期後,Rube繼續為您帶來Github上熱門項目的介紹。

  • typicode/json-server https://github.com/typicode/json-server
  • json-server 能夠為開發者快速構建一個基於 REST API 的伺服器,這對開發調試等十分方便。如何利用 json-server 呢。首先開發者需要構建一個 db.json。
    {
    "posts": [
    { "id": 1, "title": "json-server", "author":    "typicode" }
     ],
    "comments": [
    { "id": 1, "body": "some comment", "postId": 1 }
    ]
    }
    

    然後呢,然後幹什麼,只需運行命令 json-server --watch db.json 就可以了。這樣你就可以對 posts,comments 進行 REST 形式的增刪改查了。是不是狠方便咯。

  • square/leakcanary https://github.com/square/leakcanary
    leakcanary 是一個 Java 的內存泄露檢測工具,當然可以用到 Android 上咯。 leakcanary 可以大幅度減少開發中遇到的 OOM 的問題, 同時他能將內存泄露點以一種漂亮的方式展現出來
    以下有兩篇文章,都是相應的外文翻譯
    第一篇為 leakcanary 的 github 上 README 的翻譯
    第二篇為 關於 leakcanary 的一次嘗試和分析
  • schachmat/wego https://github.com/schachmat/wego
  • wego 是一個用 go 編寫的終端天氣客戶端。對,命令行還能這麼豐富多彩你想不到吧。
    wego 的功能豐富能夠

    1. 顯示5天的天氣狀況
    2. 能夠顯示天氣圖標,那可是純 print 出來的哦。
    3. 顯示的信息豐富,有溫度,風速風向,降水量,降水概率等

  • segmentio/deku https://github.com/dekujs/deku
  • deku 是一個輕量級的 React 替代品, deku 之所以輕量因為它的大小大約只有 10kb。deku 借鑒於 React 但並不依賴 class-like syntax 的前端庫。效率很高,很新潮(不支持舊的 browser,用了 ES6 的語法),每一個 component 可通過 beforeRender, render, afterRender, beforeMount, afterMount 等來定義一個 lifecycle。關於 deku 的用法可以參考這篇文章
  • okor/justice https://github.com/okor/justice
  • justice 是一個 web 性能顯示工具,justice 將會創建一個頁面上的工具欄用來顯示網頁進行一些操作的時間性能,fps等。這為開發者為網頁性能調優等提供了方便。justice 還能夠自定義顯示性能指標的樣式。使用方法狠簡單。
    git clone 項目後將 justice 的項目文件用 script 標籤引進來就可以了

    <script type="text/javascript" src="../build/justice.mapped.min.js"></script>
    

    然後執行Justice.init();

    <script type="text/javascript">
    Justice.init();
    </script>   
    
    

  • sindresorhus/awesome https://github.com/sindresorhus/awesome
  • sindresorhus 大神整理的一個優秀資源的列表,裡面包含的東西好多狠豐富,從語言層面到理論,從理論到實踐。。。

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
Rube,全棧型工程師,一個嚮往自由,自信滿滿的鄉巴佬~

    You may also like

    2 Comments

    1. 這個系列好棒,感謝分享。

      1. 謝謝~ 我會努力的

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用*標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    Github Trending

    Github Trending repositories week 2

    Rube為你帶來Github一周流行項目介紹(sprint js DOM庫,dragula.js web拖曳庫,materialize Material Design 風格的 CSS 框架,Rodeo Python IDE,spacemacs,journey博客系統,and more)...