誰是 2016 年的 JavaScript 之最?

JavaScript 社區正在不斷地發展創新,趨勢在不斷地變化着。本文將通過比較過去1年裏在Github上的 star 數,告訴你 2016 年的主要趨勢。在2015年,React成爲最大贏家,Redux在與Flux的大戰中贏得勝利。那麼誰是2016年的 JavaScript 新星?

1、通過一年中最熱門的10個項目,您可以很好地瞭解2016年的Web開發環境:

2016年最熱門的項目是Vue.JS項目,在去年的Github上獲得了超過25,000 star,超過了包括React和Angular在內的其他框架。

誰是 2016 年的 JavaScript 之最?

2、前端框架類可能是最累的一個排行榜,幾乎每個月都出現一個新的競爭者,但也正是這樣才推動了創新的發展。

第一名依然是Vue.JS,第二名React同樣跟後面的競爭者拉開了很大的距離,沒有前端開發者可以忽略React及其豐富的生態系統,因此而衍生出很多包括Inferno、Preact在內的優秀項目。

誰是 2016 年的 JavaScript 之最?

3、如果你必須構建一個web應用程序,你會選擇哪個框架?

當您使用node.js構建Web應用程序時,Express通常被視爲默認的選擇。

誰是 2016 年的 JavaScript 之最?

4、React是一個偉大的UI庫,但使用React和現代Web開發工作流工具需要大量的配置。 那麼如何開始創建一個應用程序呢?

這是React“boilerplates”和其他“starter kits”提供的答案:

誰是 2016 年的 JavaScript 之最?

5、JavaScript無處不在,你可以使用技術Web開發人員已知的的任何技術(HTML,JavaScript,CSS)來構建移動應用程序。

使用React Native,您可以從相同的代碼庫使用React開發人員熟悉的概念構建iOS和Android原生移動應用程序。

誰是 2016 年的 JavaScript 之最?

6、我們在這裏談論生成任何語言(或JavaScript的任何變體)的JavaScript的編譯器(或“transpilers”)。 他們將代碼轉換爲瀏覽器(或node.js)可以執行的“標準JavaScript”代碼。

最時髦的transpiler是TypeScript,它爲Web開發者帶來java和c #開發者常用的靜態類型。

誰是 2016 年的 JavaScript 之最?

7、在2016年,一個沒有任何構建過程的Web應用程序是難以想象的:

Webpack是用於構建單頁應用程序的主要工具,它與React生態系統一起使用。

誰是 2016 年的 JavaScript 之最?

8、2個最有名的測試框架是Jasmine 和 Mocha,但最近兩個項目在2016年更多的牽引:AVA and Jest。

誰是 2016 年的 JavaScript 之最?

9、關於IDE(集成開發環境),值得一提的2個最流行的IDE是開源項目與Web技術是:Visual Studio Code 和 Atom:

誰是 2016 年的 JavaScript 之最?

10、SSG非常受歡迎,因爲有很多很好的靜態網站解決方案是免費的:

  • Github pages

  • Gitlab pages

  • Netlify

  • Surge

  • Now static

2016年Node.js創建的最受歡迎的SSG是Hexo。

誰是 2016 年的 JavaScript 之最?

隨着Vue.JS和React Native項目的興起,以及像Yarn或創建React這樣的新項目的發展,2016年對社區來說是偉大的一年。但是我們一直在談論 2016 年在 Github上最吸引眼球的項目,其實最重要的是開發者的滿意度,你可以看看Sacha Greif收集的超過9,000份回覆!

2017年的新星在哪裏呢?以下是2016年我喜歡的,並且在2017年可能會繼續發展的10個項目,哪個是你最看好的呢:

  • Vue.JS

  • Electron

  • Create React App

  • React Native

  • Gatsby

  • Yarn

  • React boilerplate

  • Now

  • The evolution of Node.js

  • GraphQL

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章