成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2017年JavaScript 現(xiàn)狀調(diào)查報(bào)告總結(jié)

新聞 前端
前段時(shí)間國(guó)外的開發(fā)者針對(duì) 2017 年 JavaScript 的現(xiàn)狀做了一個(gè)調(diào)查并給出了相關(guān)調(diào)查報(bào)告。本文針對(duì)他的調(diào)查報(bào)告總結(jié)進(jìn)行了翻譯,如有問題歡迎留言。

前段時(shí)間國(guó)外的開發(fā)者針對(duì) 2017 年 JavaScript 的現(xiàn)狀做了一個(gè)調(diào)查并給出了相關(guān)調(diào)查報(bào)告。本文針對(duì)他的調(diào)查報(bào)告總結(jié)進(jìn)行了翻譯,如有問題歡迎留言。

  我最近公布了 2017 年版年度 JavaScript 調(diào)查的結(jié)果,該調(diào)查覆蓋了了 23000 多名開發(fā)者。

  這份調(diào)查結(jié)果揭示了很多信息,從流行趨勢(shì)到薪資細(xì)分。如果你還沒有看過這邊調(diào)查,你會(huì)想自己看一看。但在所有這些數(shù)據(jù)中,以下 10 點(diǎn)是最令我關(guān)注的。

  即使您已經(jīng)看到了調(diào)查結(jié)果,您也可能希望查看我們剛剛添加的新特性意見

  1: React ***

  今年的結(jié)果證實(shí)了去年的趨勢(shì):React 是目前***的前端庫(kù)。

  圖:React 擁有最多的滿意用戶(深紫色)

  早期對(duì) React 的批評(píng)(通常集中在 HTML 和 JS 混合的方式)現(xiàn)在看起來像是一個(gè)遙遠(yuǎn)的記憶。今年,F(xiàn)acebook 通過取消他們的“專利”條款,平復(fù)了開發(fā)者們的***抗議。

  在用戶數(shù)量和開發(fā)人員滿意度都處于歷史***水平的情況下,可以肯定地說,React 是目前***的,至少目前是這樣。

  2: Angular 正在轉(zhuǎn)向一個(gè)新的角色

  這并不意味著你可以忽略 Angular。雖然他已沒有 React 那樣的活力,但它有一些強(qiáng)大的基因在身上。

  首先,Angular 有 Google 背后的支持。如你所知,一些業(yè)內(nèi)***的全職工程師在不斷的改善 Angular。

  同時(shí)還有一個(gè)重要的點(diǎn)需要要指出,Angular 仍然有一個(gè)龐大的用戶基礎(chǔ)。銀行、政府和其他大公司并不能像一般的自由職業(yè)者那樣迅速地采用***的技術(shù),他們通常有大量遺留的 Angular 代碼需要維護(hù)。

圖:“新” Angular(2+)vs “老” Angular(AngularJS):較小的采用率,但開發(fā)人員的滿意度更高

  但***一點(diǎn)可能是最關(guān)鍵的:Angular 并不試圖與 React 正面對(duì)抗,而是重新聚焦于企業(yè)市場(chǎng)。看看 Angular 對(duì) TypeScript 的采用就可以知道:雖然它可能讓一些開發(fā)人員望而卻步,但這個(gè)決定也帶來了企業(yè)應(yīng)用程序所需的可靠性和安全性。

  3: 你不能再忽視 Vue.js 了

  Vue 去年似乎毫無進(jìn)展,在很短的時(shí)間內(nèi),它就成為了 React ***的威脅。它可能沒有 Angular 的原始用戶基礎(chǔ),也沒有 Ember 那么長(zhǎng)期存在,但它有一些東西可以擊敗二者:勢(shì)頭。

圖:Vue&React:開發(fā)者滿意度對(duì)比(淺紫色與深紫色)

  盡管 Vue 想擊敗 React 看起來還有很長(zhǎng)的路要走,但是在提供完整的類似框架的體驗(yàn)方面,Vue 可以說有更好的體驗(yàn),這要?dú)w功于由同一個(gè)核心團(tuán)隊(duì)維護(hù)的官路由狀態(tài)管理庫(kù)。

  4: 了解一些庫(kù)將幫助你拿到更高的薪資(但不是出于你可能想到的原因)

  通過收集和交叉參照薪資數(shù)據(jù),我們能夠找到哪些技術(shù)是最有利的。

  圖:JavaScript 相關(guān)語言,平均薪資從低(左)到高(右)

  事實(shí)證明,與***工資相關(guān)聯(lián)的通常是一種特殊的技術(shù),比如 Polymer 或 Reason 。

  圖:JavaScript 前端庫(kù),從***收入(左)到***收入(右)

  現(xiàn)在,在你辭去你目前的工作,度過圣誕假期之前,你要記住,相關(guān)并不等于因果關(guān)系。

  雖然 Polymer 開發(fā)人員的報(bào)酬可能更高,但也有可能是更高級(jí)的開發(fā)人員(當(dāng)然收入更多)傾向于嘗試更多樣化的庫(kù)。而初級(jí)程序員(從底層開始)則更傾向于專注于一兩種主流技術(shù)。

  所以,也許(僅僅是也許)總是追求的***技術(shù)并不是賺大錢的關(guān)鍵。

  5:2018 年將是 GraphQL 的一年

  如果你和大多數(shù)受訪者一樣,你已經(jīng)聽說過 GraphQL,而且你很感興趣,但是你還沒有真正嘗試過(提示:我專門為你寫了一片文章 )。

REST wishes it had a logo this cool

  事實(shí)證明,這是一個(gè)非常普遍的情況。在調(diào)查中提到的所有技術(shù)中,盡管目前的用戶數(shù)量較少,但 GraphQL 是最令人感興趣的技術(shù)之一。

  圖:那個(gè)大黃條代表了 14k 對(duì) GraphQL 好奇的開發(fā)人員

  談到當(dāng)前的用戶,還值得一提的是,他們對(duì) GraphQL 總體上非常滿意。隨著這種高興趣和高滿意度的結(jié)合,如果 2018 年是 GraphQL 最終跨越鴻溝成為主流技術(shù)的一年,那就不要感到驚訝了。

  6: JavaScript != 前端

  我們已經(jīng)知道 JavaScript 不僅僅是在瀏覽器中使用的。畢竟,多年來,Node 已經(jīng)是一種非常流行的后端選擇。

  但在 2017,JavaScript 正在進(jìn)一步擴(kuò)展:像 AWS Lambda 這樣的平臺(tái)允許您編寫沒有后端的后端代碼,而物聯(lián)網(wǎng)的設(shè)備越來越受歡迎,這意味著不久之后,您的烤面包機(jī)很可能也會(huì)運(yùn)行 JavaScript。

[[219361]]

圖:這款烤面包機(jī)使用的是 Sack 的桌面應(yīng)用程序所產(chǎn)生的熱量來烤面包。

  如果這聽起來很荒謬,請(qǐng)記住,今年***的文本編輯器 VS Code 本身就是用 JavaScript 編寫的,并作為一個(gè) Electron 應(yīng)用程序運(yùn)行。
JavaScript 從成為顯示橫幅廣告的工具開始,到為文本編輯器提供動(dòng)力,都在幾年的時(shí)間里。相信我,JavaScript 烤面包機(jī)可能會(huì)比你想象來的更快。

  7:微軟正在反擊

  說到 VS Code,這絕對(duì)是今年的大驚喜之一。雖然 Sublime Text 和 Atom 正在爭(zhēng)奪文本編輯的霸主地位,但新人 VS Code 通過 window 闖入并偷走了他們的午餐。

  一直以來,Sublime Text 有速度優(yōu)勢(shì),但被一個(gè)不直觀的 UI 所壓垮,而 Atom 有一個(gè)很好的用戶界面,但常常會(huì)感到遲鈍。

  VS Code

  顯然 VS Code 可能找到了正確的平衡。雖然它是構(gòu)建在像 Atom 這樣的 Electron 之上的,但是微軟的工程師在提高性能方面做了很多工作。就像 Sublime 一樣,它支持大量的插件和定制,雖然在一個(gè)更加用戶友好的界面中,它只是工作包。

  加上 TypeScript 的興起(稍后),而且微軟好像終于把它和 web 開發(fā)整合在一起并表明它可以讓開發(fā)者喜歡用它做更多事,而不是因?yàn)樗麄儽仨氁?/p>

  8:世界各地的 JavaScript 各有不同

  當(dāng)我們談到 JavaScript 時(shí),我們通常會(huì)把它看作一個(gè)單一的、統(tǒng)一的生態(tài)系統(tǒng)。誠(chéng)然,在各個(gè)地區(qū)都遵循著主流的趨勢(shì),但很有趣的是,每個(gè)國(guó)家都會(huì)在 JavaScript 熔爐中添加自己的調(diào)料。

  例如,你知道 Vue 在中國(guó)非常受歡迎嗎?這是有道理的,因?yàn)橹袊?guó)是 Vue 的創(chuàng)建者 Evan You 的母語國(guó)家,Vue 已經(jīng)被阿里巴巴,百度等多家大型科技公司所采用。

  另一方面,印度似乎更喜歡 Angular。這可能至少在一定程度上是由印度充滿活力的外包行業(yè)推動(dòng)的,Angular 往往的是那種大企業(yè)項(xiàng)目的***選擇。

  9:強(qiáng)類型 JavaScript 正在興起

  TypeScript. GraphQL. Elm. Reason. 這些都有什么共同點(diǎn)? 首先,他們都是看到快速增長(zhǎng)的***技術(shù)。 其次,它們都依賴于類型。

  TypeScript

  雖然 JavaScript 開發(fā)人員長(zhǎng)期以來一直享受著能夠隨心所欲地編寫代碼的自由,但如果沒有編譯器指出你的錯(cuò)誤或警告,這種自由就會(huì)成為一把雙刃劍:不那么可靠、容易出錯(cuò)。

  但在 2017 年,情況終于發(fā)生了變化。 TypeScript 被廣泛采用并不是巧合,開發(fā)人員也正在向類似 IDE 的文本編輯器(如 VS Code )遷移,以更好地利用強(qiáng)類型提供的額外功能。

  10:JavaScript 就是你想要的東西。

  這項(xiàng)調(diào)查再一次顯示了 JavaScript 生態(tài)系統(tǒng)的豐富程度。

  似乎經(jīng)過了多年的爭(zhēng)論和忽視 JavaScript 之后,開發(fā)者社區(qū)終于找到了第三種選擇:改進(jìn)它。

  JavaScript 基本上是能滿足你任何想要實(shí)現(xiàn)的需求,它為語言變體和適應(yīng)性敞開大門,而且這種趨勢(shì)幾乎沒有停止的跡象。

  這也許就是為什么大多數(shù)開發(fā)者都認(rèn)為,盡管存在缺陷, JavaScript 語言仍然朝著正確的方向發(fā)展:

  圖:Javascript 正在變得更好

責(zé)任編輯:張燕妮 來源: www.iteye.com
相關(guān)推薦

2021-01-14 07:44:21

JS 現(xiàn)狀CSS

2017-06-20 10:56:16

Stack OverfwebDevOps

2019-06-24 08:52:22

Java開發(fā)代碼

2020-05-15 11:02:34

數(shù)據(jù)泄露安全互聯(lián)網(wǎng)

2018-01-17 23:09:59

2012-08-15 10:30:50

調(diào)查報(bào)告

2010-01-06 11:38:25

虛擬化災(zāi)難備份

2017-03-24 10:02:35

StackOverfl開發(fā)者調(diào)查

2017-11-01 10:36:53

2015-12-21 11:51:43

JavaScript開發(fā)者調(diào)查

2013-08-06 10:15:57

iOS開發(fā)者薪資iOS開發(fā)

2023-03-16 11:35:48

報(bào)告

2014-01-15 15:02:25

2015-11-06 11:14:35

2015容器生態(tài)系統(tǒng)調(diào)查報(bào)告

2022-04-15 16:02:57

IT調(diào)查報(bào)告

2022-05-17 10:04:59

Angular開發(fā)者調(diào)查開發(fā)平臺(tái)

2015-11-26 13:37:57

2013-04-25 10:03:37

艾默生報(bào)告艾默生網(wǎng)絡(luò)能源

2017-06-02 15:48:53

2022-04-22 14:15:59

Go開發(fā)者受訪者
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 56pao在线 | 9999视频 | 日韩一区不卡 | 亚洲精品日韩综合观看成人91 | 在线观看av不卡 | 99热.com | 超碰电影 | 在线小视频 | 成年人在线视频 | 在线观看中文字幕一区二区 | 毛色毛片免费看 | 精品久久电影 | 日本免费视频 | 亚洲综合二区 | 亚洲欧美综合 | 极品电影院 | 国产一区二区三区久久久久久久久 | 69亚洲精品 | 黄瓜av | 国产91丝袜在线播放 | 久久久久国产精品一区 | 99久久中文字幕三级久久日本 | 中文字幕国产视频 | 亚洲欧美综合精品久久成人 | 精品不卡 | 日韩欧美中文字幕在线观看 | 看片地址 | 国产精品麻 | 欧美日韩福利 | 91九色麻豆 | 久久国内精品 | 国产精品激情 | 中文字幕一区二区三区精彩视频 | 国产精品99久久久久久人 | 97色在线视频 | 久久久久一区二区三区 | 国产精品亚洲第一区在线暖暖韩国 | 精品99在线 | 国产精品色综合 | 日韩美女在线看免费观看 | 久久亚洲美女 |