發(fā)布于:2021-01-15 09:32:01
0
136
0
如果我們告訴您使用一種編程語言或技術(shù)的開發(fā)人員可能更喜歡某個UI框架怎么辦?Stack Overflow根據(jù)開發(fā)人員最常訪問的標(biāo)簽將他們分為幾類,并檢查了進(jìn)入每個框架的流量百分比。
“ JavaScript生態(tài)系統(tǒng)比以往任何時候都更加豐富,即使是經(jīng)驗最豐富的開發(fā)人員,在考慮每個階段的眾多可用選項時也會開始猶豫,” JavaScript狀況2017年說。
他們沒有錯,這是肯定的。JavaScript世界目前正在發(fā)生許多事情,我們很高興通過展示開發(fā)人員使用不同庫和框架的經(jīng)驗來提供幫助。實際上,新的《 JAX Magazine》 問題與JavaScript有關(guān)。您可以立即 獲取免費(fèi)副本。
Stack Overflow的Ian Allen表示,“ JavaScript UI框架和庫是循環(huán)工作的?!?他使用Stack Overflow Trends來查看 Angular,React,Vue.js,Backbone,Knockout和Ember的流行程度以及它們何時開始流行和/或達(dá)到頂峰。他得出結(jié)論,JavaScript框架的使用似乎有兩個主要階段:
隨著框架的流行,快速上升
隨著開發(fā)人員采用更新的技術(shù),速度略有下降,但持續(xù)下降
“開發(fā)人員使用一個或多個特定的前端框架可能會受到多種因素的影響,”伊恩在博客文章中寫道?!爸饕褂靡环N編程語言或技術(shù)的開發(fā)人員可能更傾向于選擇某個UI框架。”
他根據(jù)開發(fā)人員最常 訪問的標(biāo)簽將他們分為幾組 ,然后針對每個組檢查了進(jìn)入這些框架的流量所占的百分比。
與編程技術(shù)一起使用的框架
似乎主要使用Java的開發(fā)人員更傾向于選擇Angular,而React在Node.js和Python開發(fā)人員中更受歡迎。Node.js開發(fā)人員也給Vue.js了一些愛,但沒有PHP開發(fā)人員那么多。
最熱門的自由職業(yè)者技能:React.js獲得前五名
庫和框架的數(shù)量很容易使任何人不知所措,因此,如果您仍在尋找理想的框架和/或庫,讓我們看看這些天的潮流。
如果我們查看Upwork的最新 技能指數(shù),React.js可能不是第一名,但它足夠重要(第5名),可以列入美國增長最快的前5名技能(2017年第3季度)。AngularJS的開發(fā)沒有進(jìn)入自由職業(yè)者技能的前10名,但確實占據(jù)了不錯的位置(第12位)。
但是,如果您詢問npm的聯(lián)合創(chuàng)始人兼首席運(yùn)營官Laurie Voss,這可能并不令人感到意外。在最近的一次采訪中,他說:一般來說,React的增長速度比JavaScript快,而Angular基本上保持同步??梢杂谩靶麻_發(fā)者會選擇什么?”來解釋差異。因為那是框架新增長的源頭。