十個(gè) GitHub 存儲(chǔ)庫,助你成為前端巨匠
本文包含 10 個(gè) Github 存儲(chǔ)庫的列表,這些存儲(chǔ)庫對(duì)所有經(jīng)驗(yàn)水平的 Javascript 開發(fā)人員都很有用。在本文中,我們將介紹 10 個(gè)公開可用的 Github 存儲(chǔ)庫,它們將把你的 Javascript 技能提升到一個(gè)新的水平!無論您是該語言的完全初學(xué)者還是已經(jīng)使用Javascript開發(fā)一段時(shí)間,這里都有適合每個(gè)人的東西。事不宜遲,讓我們開始吧。
1、每個(gè) JavaScript 開發(fā)人員都應(yīng)該知道的 33 個(gè)概念
顧名思義,這個(gè)存儲(chǔ)庫包含每個(gè)優(yōu)秀Javascript開發(fā)人員都應(yīng)該知道的33個(gè)Javascript概念的列表。每個(gè)概念也有一堆學(xué)習(xí)資源來了解更多信息,并且通過共享的各種文章和視頻,很難不學(xué)好它。
圖片
2、JavaScript 進(jìn)階問題列表
此存儲(chǔ)庫允許您:
它包含從基礎(chǔ)到高級(jí)的問題,并定期更新新問題。每個(gè)問題的答案都存在于每個(gè)問題下方的折疊部分中,您可以單擊以展開(但不要作弊!!!)。如果您是那種遵循“每天解決一個(gè)問題,遠(yuǎn)離失業(yè)”的人,那么這對(duì)您來說是完美的回購協(xié)議。
圖片
- 測(cè)試你對(duì) JavaScript 的了解程度;
- 稍微刷新一下你的知識(shí);
- 或者準(zhǔn)備你的編程面試!
3、你不知道的 JavaScript
如果你想從頭到尾地學(xué)習(xí)這門語言,那么這就是你應(yīng)該去的地方。這是一系列書籍,旨在將你從新手變成經(jīng)驗(yàn)豐富的開發(fā)人員,讓他們對(duì) Javascript 幕后工作原理有深入的了解。它深入探討了
圖片
Javascript 語言的核心機(jī)制,并且完全免費(fèi)在線提供。如果你想牢牢掌握這門語言,你就不能錯(cuò)過這一篇!
圖片
4、Airbnb Javascript`風(fēng)格指南
這是當(dāng)今互聯(lián)網(wǎng)上最著名的 Javascript 資源之一,這是理所當(dāng)然的。
它包含一套 Javascript 編碼指南和最佳實(shí)踐,最初由 Airbnb 的工程團(tuán)隊(duì)編寫。它涵蓋了 Javascript 的各個(gè)方面,并針對(duì)大量主題提供了詳細(xì)的建議。完全值得一看!
圖片
5、技術(shù)面試手冊(cè)
如果您正在閱讀本文,那么您很可能在某個(gè)時(shí)候會(huì)參加技術(shù)面試。因此,這對(duì)您來說可能是非常有用的資源。這本手冊(cè)已使超過 1,000,000 人受益,它使您免去了有時(shí)推薦的死記硬背練習(xí)競(jìng)爭(zhēng)性編程問題的麻煩。該存儲(chǔ)庫具有實(shí)用的內(nèi)容,涵蓋了技術(shù)面試的所有階段,從申請(qǐng)工作到通過面試再到報(bào)價(jià)談判。
圖片
6、算法 - Javascript
這是互聯(lián)網(wǎng)上另一個(gè)非常值得一試的廣受歡迎的資源。它專注于在Javascript
圖片
中實(shí)現(xiàn)各種數(shù)據(jù)結(jié)構(gòu)和算法,從基本的排序和搜索到復(fù)雜的結(jié)構(gòu)和算法,如動(dòng)態(tài)編程。您將找到每個(gè)內(nèi)容的詳細(xì)解釋代碼片段!
圖片
7、很棒的JavaScript庫
這個(gè)存儲(chǔ)庫包含一系列很棒的瀏覽器端庫、資源和其他閃亮的東西,全部用 Javascript 編寫。它涵蓋了從包管理器、加載器、捆綁器和轉(zhuǎn)譯器到 UI 工具、實(shí)用程序、手勢(shì)、地圖、動(dòng)畫等的所有內(nèi)容。如果任何瀏覽器端的魔術(shù)可以用Javascript完成,很有可能,你會(huì)發(fā)現(xiàn)它列在這里。一定要開始這個(gè)并保留它以備將來參考。
圖片
8、WTFJS
如果您一直在使用 Javascript 進(jìn)行開發(fā),那么您很可能每隔一段時(shí)間就會(huì)遇到一些奇怪的事情。作為一種語言,Javascript 充滿了這些棘手的小事情,有時(shí)這些事情很煩人。如果以上兩句話中的任何一句話引起了您的共鳴,那么就不要再猶豫了。該存儲(chǔ)庫包含許多此類概念的列表,這些概念對(duì)于新開發(fā)人員來說很難理解。
圖片
9、有效的工程師
他們是把事情做好的人。高效的工程師會(huì)產(chǎn)生結(jié)果。如果你想成為一名高效的工程師,你就必須在職業(yè)生涯中學(xué)習(xí)、忘卻、重新學(xué)習(xí)很多東西。因此,這個(gè)要點(diǎn)將幫助您采取正確的心態(tài)并知道該做什么以及不該做什么。如果您正確利用它,這可能是最有用的資源之一!
圖片
10、免費(fèi)編程書籍
無論我觀看多少課程、觀看多少視頻,書籍仍然是學(xué)習(xí)新東西的黃金標(biāo)準(zhǔn)。如果您像我一樣,那么這個(gè)存儲(chǔ)庫適合您。它是任何人都可以免費(fèi)獲取的編程書籍合集。它是最著名的存儲(chǔ)庫之一,在 Github
圖片
上擁有超過 300,000 顆星。非常值得一看!
圖片
這些 GitHub 存儲(chǔ)庫提供了豐富的資源,涵蓋了 JavaScript 開發(fā)的各個(gè)方面,從基礎(chǔ)知識(shí)到高級(jí)主題,從編碼規(guī)范到面試準(zhǔn)備,對(duì)于提高前端開發(fā)技能和知識(shí)非常有幫助。無論您是初學(xué)者還是有經(jīng)驗(yàn)的開發(fā)人員,都可以從中受益。