javascript
2018年最流行JavaScript明星项目
提要
文章通過對比各項目過去12個月在GitHub上新增明星數量,來評估其在2018年度的受關注程度,進而選出2018年度JavaScript領域崛起的明星項目。
下列圖表對比了各個項目在Github上于過去12個月新增的星數量。分析的數據來源為最好的JavaScript網站,一個WEB領域優秀項目的精選網站。通過點擊項目,可以查看更多信息。
年度最受歡迎項目排名
可喜可樂,作為 Vue的忠實粉絲,Vue.js 連續第三次登頂年度排行榜冠軍。
它今年在 GitHub 上新增了超過 45k 的 star,比 2017 還要多 5k… 勢頭依然不減!
Node經過幾年發展,剛剛讓讓廣大web開發者 用(學)的(不)正(動)爽(了),第 4 名,Deno強勢插入,它是今年前十名中唯一的新項目。Deno 是“一個可在瀏覽器外執行 JavaScript 和 TypeScript 代碼的程序”. 根據其作者 Ryan Dahl( Node.js 之父)的說法,這是一個嘗試解決部分 Node.js 原有問題的、可靠的TypeScript 運行時。
年度前端框架
在前端框架方面,主導者還是和 2017 年一樣的三位:Vue.js,React 和 Angular。
其中,到六月 Vue.js 和 React 都有一個小高峰。是什么原因?那時正值 Vue.js 總 star 數超過 React,成為 UI 框架類別中最受歡迎的項目。那時候,雙方的粉絲都在為他們心目中的冠軍拉票!其中也有我的拉粉貢獻~
2018 年的新秀是 Omi,一個運用了 Shadow DOM 技術的、大有前途的 UI 框架,同時采用了 React 開發者們熟知的 “JSX” 語法。
年度Node.js框架
在2018年中領跑的兩個Node.js框架是基于特定前端框架的“全棧框架”。
采用 React 的Next.js, 是本類別的新冠軍。
采用 Vue.js 的Nuxt, 強勢追趕。
它們都保證了良好的單頁應用(SPA)開發體驗,并支持服務端渲染(SSR)。
位于第4的是Express,2017年的第一名,盡管它“年事已高”,依然十分流行。
Vue生態圈
Vue.js的勢頭還在增長,第3個大版本計劃發揮出現代瀏覽器的優勢,以便更高效地運行和更易于使用。
Vue Element Admin,Vue.js生態圈最流行的項目,是使用Vue.js組件構建漂亮的后臺的解決方案。
vue-cli是使用現代JavaScript工具構建一個新的Vue.js應用程序的標準解決方案,同時他不光只為構建vue而生,同樣可以作為構建react等其他項目的工具。它能夠和React的Create React App相提并論,但它更靈活并提供了一個圖形化的UI界面,使得它非常方便用戶。
趨勢
- 框架:react經歷了使用協議一劫,同事讓各大廠發現了更多關于FB的隱藏細節,比如一旦跟FB打官司,你需要停用他的一切開源框架以及庫…Vue無任何限制.
- 構建工具:在2018年,Parcel增加了14.9k個star,用事實證明它比webpack的優勢。零配置,多少前端的噩夢解脫.
- 測試:與2017相比變化不大,Jest依舊獨領風騷.
- 編輯器: 毫無疑問,VScode是絕對明星,無論是從其start的增長,還是社區開發者涌的熱度來看,其雪花般增長的插件,以及對開發者的貼心,讓他成為了web開發的王者編輯器。(vscode配置可以查看我的另外一篇文章, 2018 vscode 前端最佳配置)
總結
回顧2018年,JavaScript社區最大的事件或許是十一月的Event-stream漏洞風波。
圍繞這個事件,有大量關于開源項目安全問題和維護責任的討論。
說到開源,六月份微軟收購Github算是一個爆炸新聞。
在過去的幾個月里,微軟為了成為JavaScript界主要參與者之一而做了大量工作,正如TypeScript語言和VS Code編輯器的成功所表明的。
因此,看到諸如微軟這樣的巨型企業控制了我們深愛的GitHub,也許并不那么令人驚訝…但在開源史上,這是多么大的一個轉變啊!
感謝你們的關注,請隨意分享這篇文章,或有任何意見反饋聯系我…中國的2019要來啦!
總結
以上是生活随笔為你收集整理的2018年最流行JavaScript明星项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文库账号:xqoqk34523@163.
- 下一篇: SpringBoot实现百度文库文档上传