10 個開發新人提及最多的 GitHub Repo

鬍子大哈發表於2017-04-01

本文作者:ecccs

編譯:鬍子大哈

翻譯原文:huziketang.com/blog/posts/…

英文連線:The 10 GitHub repos new developers mention the most

轉載請註明出處,保留原文連結以及作者資訊

freeCodeCamp 社群每週都會產出數十億位元組的資料。其中最活躍的部分是聊天室系統。成千上萬的人在這裡聊技術,互相幫助,提高自己的編碼技術。

我經常問一些關於資料的問題,這周我突然想到,跟開發人員學習相關的 GitHub 倉庫都有什麼呢?對於排在前面的倉庫是什麼非常好奇,於是我分析了 freeCodeCamp 的主聊天室中大量的歷史聊天記錄。本文給出我的分析結果,10 個提及最多的 GitHub 倉庫。

1. freeCodeCamp/freeCodeCamp

也許你早就預料到了 freeCodeCamp 是第一的,這不僅僅是因為資料是從 freeCodeCamp 來的。freeCodeCamp 社群學習平臺本身就名聲在外,有近 250k 的 star,10k 多的 fork,並且每週都會有上百的 issue 和 pull request。因此人們在聊天室中提及的也非常多。

2. getify/You-Dont-Know-JS

Kyle Simpson 的“你所不知道的 JavaScript” 是 freeCodeCamp 社群無可爭議的非官方參考文件。Kyle 本人現在正在從事另一個和 YDKJS 類似的專案,“Functional Light JS”,這個專案也逐漸的越來越多地被提及。

3. vhf/free-programming-books

這是一個經常更新的免費資源列表。這個庫的資源來自世界各地,並且組織方式也很好。它裡面包括了:書籍,播客,網站,開發者工具等。很顯然,這是一個正在學習寫程式碼的人所“必備的”

4. twbs/bootstrap

Bootstrap,是一個非常出名的響應式 Web 設計框架。這個庫主要是提供技術資訊,也包含了一些連結,鏈到其他有用的網站。如果你想要了解關於這個框架更多的細節性文件,你應該來這個網站學習:getbootstrap.com

5. jwasham/coding-interview-university

Google 的 Heck 建立的庫,用來記錄他花了 8 個月的時間準備谷歌面試的全過程。裡面有一份詳細的列表,包括:你應該知道的如何通過 Google 臭名昭著的白板測試以及各種你應該知道的電腦科學知識的連結。(值得一提的是,經過了這些準備以後,他被亞馬遜錄用了。)

Eric Elliott 的 JavaScript Links 庫很長時間以來都是 freeCodeCamp 社群上最流行的資源(最近剛剛被 vhf/free-programming-books 趕下神壇)。這是一份非常全面的列表,雖然兩年沒有更新了,但對於 JavaScript 學習者來說仍然是一個很好的資源。

7. d3/d3

如果你想了解 d3.js,這份 GitHub 官方庫是最好的作為起始學習的地方之一。這個庫裡面在 freeCodeCamp 提及最多的兩個部分都在它的 wiki 裡面:

它裡面包含了很多知識點,還提供了一份你自學 d3.js 的資源列表。

8. vinta/awesome-python

被宣傳為:“一份精心製作的 Python 框架,庫,軟體和資源的策劃表”,如果你想在學習 Python 方面贏在起跑線,這是一份很好的學習資源

9. oneuijs/You-Dont-Need-jQuery

這是一個非常出名的庫,它主要聚焦於解決使用 vanilla JavaScript 時遇到的典型程式設計問題。這個庫的興起和 React 的興起密切相關。

10. toddmotto/public-apis

這是一個很棒的經常更新的公共 API 庫。這裡面的 API 用目錄組織起來,很容易查詢。


如果你很好奇的話,我可以告訴你所有的資料都來自於 freeCodeCamp 主聊天室自 2016 年 6 月到 2017 年 3 月的聊天記錄。我寫了個 Python 指令碼來清洗資料,並且根據聊天中各種庫提及的數量加上時間序列分析,最終得出這份列表。這份庫列表只是皮毛,freeCodeCamp 社群上每天都會討論成百上千的庫。

感謝閱讀,Coding 快樂!

如果你認為文章中還需要注意什麼,或者新增什麼,請讓我知道


我最近正在寫一本《React.js 小書》,對 React.js 感興趣的童鞋,歡迎指點

相關文章