程式設計語言與框架或者庫之間有聯繫是很正常的事情, 如果我們告訴你, 使用某一種程式設計語言或技術的開發人員可能更喜歡某個框架, 你會作何反應呢?Stack Overflow根據網站內最常訪問的標籤將開發人員分為多個組, 並檢查了每組每個框架的流量百分比。
毫無疑問, 現在的JavaScript生態系統比以往更加豐富, 即使是最有經驗的開發人員, 在考慮每個階段的可用選項時也會猶豫不決。
框架與程式設計語言之間的關係
根據Stack OverFlow的資料:
使用Java的開發人員更傾向于選擇AngularJS;
React更受Node.js和Python開發人員的歡迎;
Node.js開發人員也很喜歡Vue.js, 但不如PHP開發人員喜歡;
Typescript開發人員非常喜歡React.js和AngularJS;
Scala開發人員喜歡React.js和AngularJS。
最熱門的自由技能:React.js保證前5名
如果你仍然在尋找完美的框架或庫, 那麼庫和框架的數量之多可能會輕而易舉地讓你毫無頭緒, 讓我們來看看最近的潮流。
如果參考Upwork的最新技能指數,
對此, npm的聯合創始人兼首席運營官Laurie Voss表示, 一般來說, React的增長速度比JavaScript快, 而Angular基本上與JavaScript保持同步。 這種差異可以用“新開發人員的選擇”來解釋, 因為這是框架的增長趨勢, 證明越來越多新的開發者開始選用這一技術。