6 个对所有 Web 开发者都有用的 GitHub 仓库
作者:Mehdi Aoussiad
原文:https://javascript.plainenglish.io/6-useful-github-repositories-for-all-web-developers-44f26912fd66
大家好,我是若川。持續(xù)組織了5個(gè)月源碼共讀活動(dòng),感興趣的可以點(diǎn)此加我微信 ruochuan12?參與,每周大家一起學(xué)習(xí)200行左右的源碼,共同進(jìn)步。同時(shí)極力推薦訂閱我寫的《學(xué)習(xí)源碼整體架構(gòu)系列》?包含20余篇源碼文章。
1. Developer Roadmap
Deveoper Roadmap[1] 是你需要知道的流行、實(shí)用的倉(cāng)庫(kù)之一。它有超過(guò) 153,000 的 Star,這意味著它真的非常好用。
這個(gè)倉(cāng)庫(kù)包含了很多圖表和圖片,向你展示可以選擇的路徑和技術(shù),當(dāng)然這也取決于你希望成為哪種類型的開發(fā)人員,例如前端、后端等。并且,可以說(shuō)這也是屬于 Web 開發(fā)者的路線圖(RoadMap),它可以幫你選擇學(xué)習(xí)路線。
2. Public APIs
Public APIs[2] 是一個(gè)非常好用的倉(cāng)庫(kù),它有超過(guò) 116,000 的 Star。它管理著一個(gè)不同類型的 API 列表,可以讓 Web 開發(fā)者或軟件開發(fā)者使用。幾乎你需要的任何類型的 API 都可以在這里找到。
這上面的 API 涵蓋了許多熱點(diǎn)的話題,例如動(dòng)漫、商業(yè)、電影、動(dòng)物、數(shù)字加密貨幣等等。
3. You Don’t Know JS Yet
You Don’t Know JS Yet[3] 是 Kyle Simpson 寫的非常流行和實(shí)用的 JavaScript 系列叢書之一。它有超過(guò) 136,000 的 Star,并且包含了 JavaScript 中你需要知道的非常重要的部分(作用域、閉包、類等等)。
如果,你想對(duì) JavaScript 中的重要概念有很好的理解的話,它真的非常值得一看。并且,它是完全免費(fèi)的,你不需要為此付任何費(fèi)用。
4. JavaScript Questions
JavaScript Questions[4] 是由 Lydia Hallie 創(chuàng)建的倉(cāng)庫(kù),它有超過(guò) 30,000 的 Star。它包含許多中級(jí)到高級(jí)的 JavaScript 問(wèn)題及解釋。
如果,你想要測(cè)試你的 JavaScript 知識(shí)或者準(zhǔn)備面試的話,這個(gè)倉(cāng)庫(kù)就非常適合。并且,值得一提的是這個(gè)倉(cāng)庫(kù)中有許多不同語(yǔ)言的版本。
5. Gitignore Templates
當(dāng)你想要為你的項(xiàng)目創(chuàng)建一個(gè) GitHub 倉(cāng)庫(kù)的時(shí)候,你通常需要 .gitignore 文件來(lái)過(guò)濾掉不想上傳的文件。所以,Gitignore [5] ?倉(cāng)庫(kù)收集了很多非常實(shí)用的 .gitignore 文件模版,你可以在項(xiàng)目中使用它們。
這個(gè)倉(cāng)庫(kù)有超過(guò) 116,000 的 Star,并且它也包含了大多數(shù)編程語(yǔ)言的 .gitignore 文件模版。
6. Clean JavaScript Code
Clean JavaScript Code[6] 是一個(gè)令人稱贊的倉(cāng)庫(kù),它可以幫助你寫出干凈的 JavaScript 代碼。它將 Robet C. Martin's 書中的理念應(yīng)用于 JavaScript 中。
這個(gè)倉(cāng)庫(kù)有將近 50,000 的 Star。所以,如果你想寫出干凈的 JavaScript 代碼的話,它會(huì)非常有用。
點(diǎn)贊 👍、在看 👀
通過(guò)閱讀本篇文章,如果有收獲的話,可以點(diǎn)個(gè)贊和在看,這將會(huì)成為我持續(xù)分享的動(dòng)力,感謝~
參考資料
[1]
Deveoper Roadmap: https://github.com/kamranahmedse/developer-roadmap
[2]Public APIs: https://github.com/public-apis/public-apis
[3]You Don’t Know JS Yet: https://github.com/getify/You-Dont-Know-JS
[4]JavaScript Questions: https://github.com/lydiahallie/javascript-questions
[5]Gitignore : https://github.com/github/gitignore
[6]Clean JavaScript Code: https://github.com/ryanmcdermott/clean-code-javascript
·················?若川簡(jiǎn)介?·················
你好,我是若川,畢業(yè)于江西高?!,F(xiàn)在是一名前端開發(fā)“工程師”。寫有《學(xué)習(xí)源碼整體架構(gòu)系列》20余篇,在知乎、掘金收獲超百萬(wàn)閱讀。
從2014年起,每年都會(huì)寫一篇年度總結(jié),已經(jīng)寫了7篇,點(diǎn)擊查看年度總結(jié)。
同時(shí),最近組織了源碼共讀活動(dòng),幫助3000+前端人學(xué)會(huì)看源碼。公眾號(hào)愿景:幫助5年內(nèi)前端人走向前列。
識(shí)別上方二維碼加我微信、拉你進(jìn)源碼共讀群
今日話題
略。分享、收藏、點(diǎn)贊、在看我的文章就是對(duì)我最大的支持~
總結(jié)
以上是生活随笔為你收集整理的6 个对所有 Web 开发者都有用的 GitHub 仓库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 前端学习(3057):vue+eleme
- 下一篇: plsql安装使用