12月份GitHub上最熱門的JavaScript開源項目
開源最前線(ID:OpenSourceTop) 猿妹整編
本篇文章爲大家盤點了12月份最熱門的 JavaScript 項目,一起來看看你都知道哪些,或者有哪些你已經在使用的了。
1quicklink
https://github.com/GoogleChromeLabs/quicklink Star 4464
quicklink 是一個通過預加載資源來提升後續方案速度的輕量級工具庫。旨在提升瀏覽過程中,用戶訪問後續頁面時的加載速度。
2vue
https://github.com/vuejs/vue Star 12359
Vue.js 是構建 Web 界面的 JavaScript 庫,提供數據驅動的組件,還有簡單靈活的 API,使得 MVVM 更簡單。主要特性:
● 可擴展的數據綁定
● 將普通的 JS 對象作爲 model
● 簡潔明瞭的 API
● 組件化 UI 構建
● 配合別的庫使用
333-js-concepts
https://github.com/leonardomso/33-js-concepts Star 23287
每個 JavaScript工程師都應懂的 33個概念,幫助開發者掌握 JavaScript相關的概念。
4nodebestpractices
https://github.com/i0natan/nodebestpractices Star 21682
這是一本在線書籍——Node.js最佳實踐。是對Node.js最佳實踐中排名最高的內容的總結和分享。
5jsPDF
https://github.com/MrRio/jsPDF Star 15309
jsPDF 是一個基於 HTML5 的客戶端解決方案,用於生成各種用途的 PDF 文檔。使用方法很簡單,只要引入 jsPDF 庫,然後調用內置的方法就可以了。
6react
https://github.com/facebook/react Star 118703
React是Facebook開發的用於構建用戶界面的JavaScript庫,現已爲很多公司所用,因爲它採用了一種不同的方式來構建應用:藉助於React,開發者可以將應用分解爲彼此解耦的獨立組件,這樣就可以獨立維護並迭代各種組件了。
7swc
https://github.com/swc-project/swc Star 2680
這是一個用rust編寫的網絡編譯器,babel的替代品
830-seconds-of-code
https://github.com/30-seconds/30-seconds-of-code Star 35295
這個項目裏精心收集了大量有用的JavaScript代碼片段文章,讓你能夠在極短的時間內可以理解使用它們,分爲日期、節點、功能模塊等部分,你可以直接將文件的這些代碼直接導入到你的的文本編輯器(VSCode,Atom,Sublime)
9javascript-algorithms
https://github.com/trekhleb/javascript-algorithms Star 41548和數據結構都有自己的 README 並提供相關說明以及進一步閱讀和 YouTube 視頻。
10learnGitBranching
https://github.com/pcottle/learnGitBranching Star 10895
learnGitBranching是一個git仿真沙盒,提供一系列的交互式學習指導/挑戰,用來加快學習git提交樹如何工作。learnGitBranching的主界面左邊是模擬終端窗口,另外是圖示區。圖示區用圖形表明了git代碼庫當前的提交記錄、分支、HEAD指向等。 目前有法語、韓語、日語以及中文版本。