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

我詢問了2300個開發(fā)者后,得出JavaScript的這十項總結(jié)

新聞 前端
我從23000多名開發(fā)者那里收集整理了2017年JavaScript年度調(diào)查的結(jié)果,包括流行趨勢到薪水組成。如果你還沒有這樣仔細思考,我想你可以對比一下自身。

 我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

我最近向23,000個開發(fā)者詢問了對JavaScript的看法,本文是總結(jié)到的精華內(nèi)容。

很多技術(shù)社區(qū)或網(wǎng)站都發(fā)布了2017年不同技術(shù)序列的調(diào)查結(jié)果 。我最近也從23000多名開發(fā)者那里收集整理了2017年JavaScript年度調(diào)查的結(jié)果。

這個結(jié)果提示很多有意思的事,包括流行趨勢到薪水組成。如果你還沒有這樣仔細思考,我想你可以對比一下自身。

在這些數(shù)據(jù)里,有十個很重要的關(guān)鍵點。

也許你看過其他的評測結(jié)果,在本文中也會看到剛剛添加的新函數(shù)和點評部分。

觀察#1 :React 仍位列榜首

今年的版本延續(xù)了去年之趨勢。React是目前前端業(yè)內(nèi)最主流的前端框架。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

React已擁有最多的用戶(請看紫色數(shù)據(jù)條)

與所有的早期互聯(lián)網(wǎng)創(chuàng)新都一樣,React剛剛出來時,被很多開發(fā)者吐槽。當初只是HTML和JS混合的解決方案。都從孩提時代一點點成長到如今的美譽度,如今我們看來像是一個遙遠的美麗回憶。

Facebook也通過修改曾經(jīng)嚴格的許可證,不再讓開發(fā)者擔心,能夠放心大膽的使用,恢復了人們的心理安全感。

從數(shù)據(jù)上看,目前React,無論是React, React Native,用戶數(shù)量以及開發(fā)者滿意度目前都位于***水平。可以肯定的是,React在一段時間內(nèi)仍位居榜首毫無懸念。

觀察 #2: Angular 已轉(zhuǎn)換為新角色

這并不意味著忽略不去計算Angular。雖然它不像React那樣具有較大的影響力,但是它也具備非常強大的能力。

首先,Angular背后的Google力量。說出你想要的,這里有業(yè)內(nèi)***的全職軟件工程師,以改善和增強框架。

Angular也擁有龐大的用戶群。比如銀行,政府和其他大型公司不能像自由職業(yè)者那樣追逐或采用***的技術(shù),這些機構(gòu)往往有大量遺留的Angular代碼庫需要持續(xù)維護。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

新”Angular(2+)與老”Angular 1(AngularJS):較小的適配率,但更高的開發(fā)人員滿意度

但***一點,可能是最關(guān)鍵的。Angular并不是與React做頭對頭的正面沖突,而是重新去關(guān)注企業(yè)級市場。只要看看Angular的TypeScript:雖然它的發(fā)布略感到緩慢,但這樣的戰(zhàn)略也給企業(yè)級應用程序提供所需的可靠性和安全性。

洞察#3:你不能忽視的Vue.js

Vue在去年看似無處不在。在很短的時間內(nèi),它似乎成了React***競爭對手。它可能沒有Angular的原始數(shù)字積累或Ember的長生命周期,但Vue是更具有動力又有沖擊力的產(chǎn)品。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

Vue&React:兩個開發(fā)者滿意度比率(淺紫色與深紫色)

雖然Vue擊敗React看起來還尚需時日。由于Vue是同一個核心團隊維護官方路由與狀態(tài)管理、擴展庫,Vue在提供完整的框架體驗方面來說有更好的口碑。

洞察#4:了解一些庫會幫助你獲得更多(但不是你可能想到的原因)

通過收集和交叉參考薪資方面的數(shù)據(jù),我們能夠找出哪些技術(shù)是能讓開發(fā)者最有利可圖的。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

JavaScript框架受歡迎程度,從***(左)到***(右)

事實證明,高聚能與復雜度通常視為利基技術(shù),它和高工資相關(guān)聯(lián)。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

從***收入(左)到***收入(右)的JavaScript前端庫

現(xiàn)在,如果你想放棄現(xiàn)在的工作,請利用圣誕假期學習高聚能的課程。請記住,相關(guān)聯(lián)并不等于因果關(guān)系。

雖然高聚能的開發(fā)者能獲得更多的收入,但是也有更多的高級開發(fā)人員(自然而然地獲取更多)傾向于嘗試更多樣化的庫,而初級程序員(從工資階段的***層開始)傾向于專注于采用一兩種主流技術(shù)來代替。

所以,也許(只是也許)在某一天***技術(shù)并不是賺錢的關(guān)鍵。

觀察#5:2018年將是GraphQL的一年

如果你和大多數(shù)受訪者一樣,你已經(jīng)聽說過GraphQL,而且你很感興趣,但是你還沒有真正嘗試過。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

REST希望它有一個很酷的標志

從圖中可以證明,這是一個非常普遍的現(xiàn)象。在調(diào)查中所有參與的技術(shù)中,盡管當前用戶數(shù)量很少,GraphQL仍然是最受關(guān)注的技術(shù)之一。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

那個大黃條代表著14k 對GraphQL新奇的開發(fā)者

值得一提的是,用戶對GraphQL總體上非常滿意。有了這種高興趣和高滿意的結(jié)合,如果2018年是GraphQL最終跨越成為主流技術(shù)的一年,那么我們不要感到驚訝。

見解#6:JavaScript!=前端

我們已經(jīng)知道JavaScript不僅僅在瀏覽器中使用,多年過來,Node.js現(xiàn)在也已經(jīng)是非常流行的后端技術(shù)棧。

2017年,JavaScript正進一步擴展:像AWS Lambda這樣的平臺可以讓您在沒有后端的情況下編寫后端代碼,而支持IoT的設備的日益流行,意味著不久之后,您的烤面包機也可以會運行JavaScript腳本。

[[214915]]

這個烤面包機運行Slack的桌面應用產(chǎn)生熱量來烤面包

如果這聽起來很荒唐。你知道,今年***的文本編輯器VS Code本身就是用JavaScript編寫的,并且可以作為一個Electron應用程序運行。

JavaScript從一個工具用來顯示橫幅廣告到為文本編輯器提供動力,所有這些工作都是在幾年的時間內(nèi)完成的。相信我,JavaScript烤面包機可能會比你想象的來的更快。

洞察#7:微軟正在反擊

說到VS Code,這絕對是今年的大驚喜之一。雖然Sublime Text和Atom正在爭奪文本編輯的霸主地位,但新人VS Code卻通過Windows偷走了午餐。

Sumlime在傳統(tǒng)文本編輯上有速度優(yōu)勢,但已被一個不直觀的用戶界面制衡,而Atom有一個漂亮的用戶界面,但往往感覺呆滯。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

VS Code

結(jié)果VS Code可能找到了正確的兩者平衡。而且它也是建立在Electron基礎上的應用,但是微軟工程師在提高性能方面做很多的工作。就像Sublime一樣,它支持大量的插件和自定義功能,雖然在一個用戶友好的“它只是一個工作”的包。

加上TypeScript的流行,微軟似乎看起來要將網(wǎng)頁游戲開發(fā)整合起來供開發(fā)者使用。

洞察#8:JavaScript在世界上的不同

在我們討論JavaScript時,我們傾向于把它做為一個統(tǒng)一的生態(tài)系統(tǒng)來討論。雖然全世界各個地區(qū)都有自己的主流趨勢。但是也很有趣的是,每個國家都會在一個JavaScript熔爐里加入自己的調(diào)料和混合物。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

圖上可以看到,Vue在中國非常受歡迎。Vue的創(chuàng)始人EvanYou說,剛一開始推出時 ,Vue就被阿里巴巴、百度等多家主流科技公司采用。

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

圖上表明,印度似乎更喜歡用Angular。這可能印度的IT業(yè)態(tài)是外包行業(yè)驅(qū)動的,而構(gòu)建企業(yè)應用的都采用的Angular。

洞察#9:強類型的JavaScript正在興起

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

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

它的名字里有“type”,如果你問我…

雖然JavaSript開發(fā)者有享受自由編程的權(quán)利。但是你如果不想對著編譯器大喊大叫,那么這種自由是一把雙刃劍:它也有一個不太可靠的,有bug的開發(fā)者體驗。

在2017年,事情發(fā)生了改變。像TypeScript被廣泛采用并不是巧合,開發(fā)者亦在向類似IDE的文本編輯器遷移,如VS Code,Atom等,以便使用類型提供更強大的功能。

洞察#10:JavaScript就是你想要的

這次大規(guī)模調(diào)查再一次顯示了JavaScript生態(tài)系統(tǒng)是如此的豐富。

經(jīng)過這么多年的斗爭與忽略后,JavaScript在開發(fā)者社區(qū)中終于找到了第三個選擇:改進之。

JavaScript已經(jīng)打開了語言變體和適應幾乎任何需要的大門。但是這種趨勢顯示似乎也有點停止的跡象。

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

我詢問了2300個開發(fā)者后的關(guān)于JavaScript的總結(jié)

我們的下一步

我們?nèi)匀辉诜治霾l(fā)布一些新的有價值的數(shù)據(jù)。如果你對此有興趣,歡迎加入和隨時關(guān)注社區(qū),發(fā)表評論。

責任編輯:張燕妮 來源: java云溪
相關(guān)推薦

2021-10-11 08:20:30

Javascript 高階函數(shù)前端

2015-09-29 10:08:40

移動游戲開發(fā)技巧

2017-06-15 08:42:01

Web開發(fā)開發(fā)工具數(shù)據(jù)湖

2017-12-12 08:52:07

全棧設計數(shù)據(jù)分析云計算

2018-06-27 08:39:15

Java云安全數(shù)字化轉(zhuǎn)型

2022-10-20 15:12:43

JavaScript技巧開發(fā)

2022-04-26 18:33:02

JavaScript技巧代碼

2019-09-27 08:00:00

Visual StudVisual Stud開發(fā)技巧

2024-02-27 14:34:13

2019-05-16 08:31:43

物聯(lián)網(wǎng)物聯(lián)網(wǎng)開發(fā)IOT

2014-02-01 21:31:10

JavaScriptJS框架

2011-12-12 09:59:13

JavaScript

2023-06-02 15:55:42

JavaScrip開發(fā)

2022-12-14 07:31:35

JavaScript錯誤關(guān)鍵字

2019-08-07 15:08:48

開發(fā)者技能工具

2025-02-13 12:52:27

JavaScrip代碼開發(fā)

2011-12-05 22:44:53

Android

2012-04-02 22:49:58

Android

2022-06-29 08:59:46

Java插件開發(fā)

2017-01-19 21:45:27

iOS開發(fā)者賬號
點贊
收藏

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

主站蜘蛛池模板: 日韩有码在线观看 | 久久久999国产精品 中文字幕在线精品 | 亚洲一区二区三区视频 | 久久久久国产一区二区三区 | 精精国产xxxx视频在线野外 | 99久热在线精品视频观看 | 国产探花在线精品一区二区 | 成人1区2区| 一区精品在线观看 | 欧美黄色大片在线观看 | 久久久久成人精品免费播放动漫 | 久久一区| 精品国产色 | 午夜久久久久久久久久一区二区 | 亚洲不卡一 | 中文字幕 在线观看 | 亚洲精品一 | 欧美日韩一区在线观看 | 国产一级在线观看 | 高清一区二区三区 | 在线播放日韩 | 亚洲每日更新 | 国产一二三视频在线观看 | 精品久久久久久久久久久久 | 一级全黄少妇性色生活免费看 | 色婷婷久久久久swag精品 | 精品videossex高潮汇编 | 亚洲激情一区二区三区 | 欧美日韩综合 | 亚洲精品乱码久久久久v最新版 | 亚洲精品大片 | 国产成人免费视频 | 久在线| 日本三级网址 | 亚洲精品视频在线播放 | 亚洲一区二区三区免费观看 | 欧美性影院| 精品欧美一区二区三区精品久久 | 一区二区免费在线观看 | 亚洲视频在线一区 | 国产电影一区二区在线观看 |