9月份Github上熱門的JavaScript開源項(xiàng)目
9 月份 GitHub 上最熱門的JavaScript開源項(xiàng)目排行已經(jīng)出爐啦,從前端學(xué)習(xí)資料到技術(shù)面試寶典,從免費(fèi)開源的前端書籍到算法刷題庫.......
1. Web
https://github.com/qianguyihao/Web
Star 7127
前端入門和進(jìn)階學(xué)習(xí)筆記,超詳細(xì)的Web前端學(xué)習(xí)圖文教程。從零開始學(xué)前端,做一個(gè)Web全棧工程師。
2. google-access-helper
https://github.com/haotian-wang/google-access-helper
Star 4780
最簡(jiǎn)單易用的谷歌訪問助手,為chrome擴(kuò)展用戶量身打造??梢越鉀Qchrome擴(kuò)展無法自動(dòng)更新的問題,同時(shí)可以訪問谷歌google搜索、gmail郵箱、google+等谷歌服務(wù)。
3. tech-interview-handbook
https://github.com/yangshun/tech-interview-handbook
Star 35542
這是一份技術(shù)面試資料,重點(diǎn)關(guān)注算法,系統(tǒng)設(shè)計(jì)等問題還在補(bǔ)充當(dāng)中,此外,還包含了頂級(jí)科技企業(yè)的面試方式,以及面試問題解析,如何美化簡(jiǎn)歷等
4. nodebestpractices
https://github.com/goldbergyoni/nodebestpractices
Star 33747
這是一本在線書籍——Node.js最佳實(shí)踐。是對(duì)Node.js最佳實(shí)踐中排名最高的內(nèi)容的總結(jié)和分享。
5. strapi
https://github.com/strapi/strapi
Star 17678
strapi 是一個(gè)先進(jìn)的 Node.js 內(nèi)容管理框架(headless-CMS),可以毫不費(fèi)力地構(gòu)建強(qiáng)大的 API 。具有以下功能特性
- 現(xiàn)代化管理面板:優(yōu)雅、完全可定制、完全可擴(kuò)展的管理面板。
- 默認(rèn)安全:可重用策略、CSRF、CORS、P3P、Xframe、XSS 等等。
- 插件化:可在幾秒鐘內(nèi)安裝身份驗(yàn)證系統(tǒng)、內(nèi)容管理、自定義插件等等。
- ......
6. leetcode
https://github.com/azl397985856/leetcode
Star 19618
leetcode 題解,本倉庫目前分為四個(gè)部分:
- 第一個(gè)部分是 leetcode 經(jīng)典題目的解析,包括思路,關(guān)鍵點(diǎn)和具體的代碼實(shí)現(xiàn)。
- 第二部分是對(duì)于數(shù)據(jù)結(jié)構(gòu)與算法的總結(jié)
- 第三部分是 anki 卡片, 將 leetcode 題目按照一定的方式記錄在 anki 中,方便大家記憶。
- 第四部分是計(jì)劃, 這里會(huì)記錄將來要加入到以上三個(gè)部分內(nèi)容
7. single-spa
https://github.com/CanopyTax/single-spa
Star 3781
這是一個(gè)用于前端微服務(wù)化的JavaScript前端解決方案,(兼容各種技術(shù)棧)在同一個(gè)頁面中使用多種技術(shù)框架(React, Vue, AngularJS, Angular, Ember等任意技術(shù)框架),并且不需要刷新頁面。
8. flv.js
https://github.com/bilibili/flv.js
Star 16317
flv.js 是一個(gè) HTML5 Flash 視頻(FLV)播放器,純?cè)?JavaScript 開發(fā),沒有用到 Flash。由 bilibili 網(wǎng)站開源。
9. realworld
https://github.com/gothinkster/realworld
Star 32174
RealWorld應(yīng)用程序是對(duì)Medium.com的完整克隆,已經(jīng)通過各種各樣的前端和后端技術(shù)實(shí)現(xiàn)。它可以對(duì)13個(gè)框架進(jìn)行比較,并且比較的是比其他基準(zhǔn)測(cè)試更大、更復(fù)雜的應(yīng)用程序的實(shí)現(xiàn)。
10. reveal.js
https://github.com/hakimel/reveal.js
Star 48065
這是一個(gè)基于CSS的3D幻燈片工具。它不依賴任何外部類庫,除了已經(jīng)被包含在發(fā)布代碼中的 highlight.js。