3月份Github上熱門的JavaScript開源項目
3月份GitHub上最熱門的JavaScript開源項目排行已經(jīng)出爐啦,一起來看看吧:
1. Web-Dev-For-Beginners
https://github.com/microsoft/Web-Dev-For-Beginners
Star 20648
微軟的Azure Cloud Advocates發(fā)布的JavaScript,CSS和HTML基礎(chǔ)知識課程,一共12周,24節(jié)課,每節(jié)課都涵蓋完整的書面介紹,課前、課后測試,解決方案、作業(yè)等,基于項目的教學(xué)方式可以使你在構(gòu)建項目中學(xué)習(xí)。
2. openmct
https://github.com/nasa/openmct
Star 9573
Open MCT(開放式任務(wù)控制技術(shù))是下一代任務(wù)控制框架,用于桌面和移動設(shè)備上的數(shù)據(jù)可視化。它由美國宇航局(NASA)Ames 研究中心開發(fā),并被NASA用于宇宙飛船飛行和實驗月球車系統(tǒng)的數(shù)據(jù)分析。
3. scaffold-eth
https://github.com/austintgriffith/scaffold-eth
Star 1130
Scaffold-ETH非常實用,包括堆棧Buidler、創(chuàng)建-ETH-應(yīng)用程序,和一堆有用的hooks和組件,可使構(gòu)建一個去中心化應(yīng)用程序非常簡單。
4. react
https://github.com/facebook/react
Star 166181
React是Facebook開發(fā)的用于構(gòu)建用戶界面的JavaScript庫,現(xiàn)已為很多公司所用,因為它采用了一種不同的方式來構(gòu)建應(yīng)用:借助于React,開發(fā)者可以將應(yīng)用分解為彼此解耦的獨立組件,這樣就可以獨立維護(hù)并迭代各種組件了。
5. discord.js
https://github.com/discordjs/discord.js
Star 10454
這是一個強大的JavaScript庫,可與Discord API進(jìn)行交互。
6. metamask-extension
https://github.com/MetaMask/metamask-extension
Star 4497
MetaMask 是一款瀏覽器插件錢包,不需下載安裝客戶端,只需添加至瀏覽器擴展程序即可使用,非常方便。它是很多支持 ETH 參投的 ICO 項目推薦使用的錢包之一,持Firefox,Google Chrome和基于Chromium的瀏覽器。
7. Ghost
https://github.com/TryGhost/Ghost
Star 36912
Ghost 是一個開源的博客平臺,可以把他看作WordPress的一個挑戰(zhàn)者?,F(xiàn)階段的WordPress已經(jīng)可以明顯感覺到有些臃腫不堪,無論是構(gòu)架、設(shè)計、還是實現(xiàn)處處都顯示出這是一個 10 年前就誕生的項目,尤其是最近幾個版本更新,幾乎都只是在功能和交互層面作出改進(jìn),而看不到本質(zhì)上的進(jìn)步和優(yōu)化。因此我更愿意把Ghost看作WordPress的繼任者。同時, Ghost基于JavasSript的Node.js進(jìn)行開發(fā),在可預(yù)見的未來里,JS無疑比PHP有著更多的優(yōu)勢。
8. vue
https://github.com/vuejs/vue
Star 181224
Vue.js是構(gòu)建Web界面的JavaScript庫,提供數(shù)據(jù)驅(qū)動的組件,還有簡單靈活的API,使得MVVM更簡單。主要特性:
- 可擴展的數(shù)據(jù)綁定
- 將普通的JS對象作為model
- 簡潔明了的API
- 組件化UI構(gòu)建
- 配合別的庫使用
9. edex-ui
https://github.com/GitSquared/edex-ui
Star 30196
eDEX-UI是一個類似于科幻電腦界面的全屏桌面應(yīng)用程序,深受DEX-UI和TRON Legacy電影效果的啟發(fā)。 它在真實終端中運行您選擇的shell,并顯示有關(guān)系統(tǒng)的實時信息。 它被用于大型觸摸屏,但可以在普通臺式電腦或平板電腦或其中一款帶觸摸屏的時髦360°筆記本電腦上使用。
10. react-native
https://github.com/facebook/react-native
Star 94421
React Native,是一個混合移動應(yīng)用開發(fā)框架,因此會有更豐富的 UI 體驗效果,同時也能夠很好地調(diào)用底層框架的UI使用。React Native已經(jīng)成為一種流行的移動開發(fā)技術(shù),它提供了一個使用JavaScript 構(gòu)建原生跨平臺移動應(yīng)用的強大框架,在需要時,我們也可以使用Objective-C,Swift或Java 來編寫原生代碼來橋接。
11. insomnia
https://github.com/Kong/insomnia
Star 15974
Insomnia 是一個跨平臺的 REST API 客戶端,基于 Electron 而構(gòu)建。運行截圖如下: