摘要:調(diào)查顯示,和目前有著最高的開(kāi)發(fā)者滿意度。微軟正在反擊說(shuō)到,絕對(duì)是文本編輯器領(lǐng)域最大的驚喜。雖然和類(lèi)似是應(yīng)用,但微軟在提高性能方面下了很多的功夫。再加上的興起,看起來(lái)微軟在開(kāi)發(fā)領(lǐng)域的發(fā)力還是很成功的。
簡(jiǎn)評(píng):最近一份超過(guò) 23,000 名開(kāi)發(fā)者參與的關(guān)于 JavaScript 的調(diào)查報(bào)告 - the State of JavaScript 2017出爐了。內(nèi)容包含框架的流行趨勢(shì)、薪資水平等等,感興趣的同學(xué)可以點(diǎn)擊鏈接閱讀完整內(nèi)容。
這里介紹下作者從其中得出的十個(gè)觀點(diǎn)。
1:React 已經(jīng)被廣泛認(rèn)可因?yàn)榫薮蟮挠脩魯?shù)量和很高的開(kāi)發(fā)人員滿意度,至少目前可以說(shuō) React 是位于在山頂?shù)哪且粋€(gè)。而在 Facebook 解決了 React 的許可證問(wèn)題后,React 度過(guò)了今年最大的一次危機(jī)。
React 有著最多的滿意用戶(深紫色)
雖然目前 React 略占上風(fēng),但我們也不能忽略 Angular。
首先,Angular 的背后是 Google,有著可能是業(yè)內(nèi)最好的全職工程師在進(jìn)行開(kāi)發(fā)和維護(hù)。并且,Angular 仍然有著龐大的用戶群,例如銀行、政府、和其他大型機(jī)構(gòu)。
最后可能也是最重要的一點(diǎn):目前 Angular 并不試圖和 React 進(jìn)行直接的對(duì)抗,而是重新關(guān)注企業(yè)市場(chǎng)。Angular 對(duì)于 TypeScript 的使用部分原因也是為了保證企業(yè)應(yīng)用所需的可靠性和安全性。
3:不容忽視的 Vue.js雖然現(xiàn)在 Vue 還沒(méi)有 React 和 Angular 那樣的用戶群體,但也不容忽視。調(diào)查顯示,Vue 和 React 目前有著最高的開(kāi)發(fā)者滿意度。
Vue & React:兩者有著最高的開(kāi)發(fā)者滿意度(淺紫色/深紫色)
JavaScript「方言」,平均薪資從低(左)到高(右)
JavaScript 前端庫(kù),平均薪資從低(左)到高(右)
不過(guò),在你決定周末要學(xué)什么新技術(shù)之前,要記住,關(guān)聯(lián)不等于因果關(guān)系。
雖然,看起來(lái) Polymer 的使用者看起來(lái)能獲得更多的收入,但有可能是因?yàn)楦呒?jí)開(kāi)發(fā)人員(本身已經(jīng)有較高的收入)傾向于嘗試更多樣化的技術(shù),而初級(jí)開(kāi)發(fā)者則更傾向?qū)W⒂谝粌煞N主流技術(shù)。
5:2018 可能會(huì)是 GraphQL 的一年在所有調(diào)查的技術(shù)里,GraphQL 是最受歡迎的,盡管目前用戶數(shù)量還比較少。但即使在不多的用戶里,他們對(duì) GraphQL 也是非常滿意的。這種高興趣和高滿意度的結(jié)合,如果 2018 年 GraphQL 成長(zhǎng)為主流技術(shù),你可不要覺(jué)得驚訝。
深黃色顯示有 14k 對(duì) GraphQL 感興趣的開(kāi)發(fā)者
我們都知道 JavaScript 現(xiàn)在早已不局限于僅在瀏覽器中使用了。畢竟,Node 現(xiàn)在也是很流行的后端技術(shù)。
但在 2017,JavaScript 版圖擴(kuò)張的更大了:更多的移動(dòng)應(yīng)用開(kāi)發(fā)、AWS Lambda 能讓你無(wú)服務(wù)器編寫(xiě)后端代碼、甚至今年最流行的 VS Code 本身就是用 JavaScript 編寫(xiě)的。
而在物聯(lián)網(wǎng)領(lǐng)域,JavaScript 也在被廣泛應(yīng)用。
7:微軟正在反擊說(shuō)到 VS Code,絕對(duì)是文本編輯器領(lǐng)域最大的驚喜。之前還是 Sublime Text 和 Atom 正在兩強(qiáng)爭(zhēng)霸,但新人 VSCode 卻從窗子進(jìn)來(lái),偷走了它們的午餐。
VS Code
雖然 VS Code 和 Atom 類(lèi)似是 Electron 應(yīng)用,但微軟在提高性能方面下了很多的功夫。并且也同樣支持大量的自定義插件。
再加上 TypeScript 的興起,看起來(lái)微軟在 web 開(kāi)發(fā)領(lǐng)域的發(fā)力還是很成功的。
8:世界各地的 JavaScript 流行各有不同當(dāng)我們?cè)谟懻?JavaScript 生態(tài)的時(shí)候總是傾向于將其作為一個(gè)整體,但各個(gè)國(guó)家和地區(qū)其實(shí)還是有著自己的趨勢(shì),就像 Vue 在中國(guó)和 Angular 在印度。
9:強(qiáng)類(lèi)型 JavaScript 正在興起TypeScript,GraphQL,Elm,Reason 的一個(gè)共同點(diǎn)就是都是強(qiáng)類(lèi)型的。
雖然長(zhǎng)久以來(lái) JavaScript 開(kāi)發(fā)人員都在享受編碼時(shí)編譯器不會(huì)對(duì)你大喊大叫的自由,但這種自由也是一把雙刃劍。
在 2017 年事情起了變化,像 TypeScript 這樣的強(qiáng)類(lèi)型方言開(kāi)始被廣泛的采用。開(kāi)發(fā)人員也更傾向于使用 VS Code 或者 IDE,以更好的利用強(qiáng)類(lèi)型帶來(lái)的好處。
10:JavaScript 在正確的發(fā)展現(xiàn)在 JavaScript 的生態(tài)已經(jīng)變得如此的豐富和壯大。在經(jīng)過(guò)多年對(duì)于 JavaScript 的爭(zhēng)論之后,開(kāi)發(fā)社區(qū)似乎終于找到了第三條路:改進(jìn)它。
盡管 JavaScript 目前還是存在缺陷,但大多數(shù)的開(kāi)發(fā)人員仍然認(rèn)為其在朝著正確的方向發(fā)展。
英文原文:I just asked 23,000 developers what they think of JavaScript.Here’s what I learned.
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92479.html
摘要:感謝王下邀月熊分享的前端每周清單,為方便大家閱讀,特整理一份索引。王下邀月熊大大也于年月日整理了自己的前端每周清單系列,并以年月為單位進(jìn)行分類(lèi),具體內(nèi)容看這里前端每周清單年度總結(jié)與盤(pán)點(diǎn)。 感謝 王下邀月熊_Chevalier 分享的前端每周清單,為方便大家閱讀,特整理一份索引。 王下邀月熊大大也于 2018 年 3 月 31 日整理了自己的前端每周清單系列,并以年/月為單位進(jìn)行分類(lèi),具...
摘要:確定新的包命名規(guī)則為了盡可能避免包的誤植域名現(xiàn)象,將不會(huì)再允許使用相似的包命名不過(guò)會(huì)進(jìn)一步鼓勵(lì)開(kāi)發(fā)者使用自己的命名空間來(lái)發(fā)布包。本文是對(duì)其幾十年來(lái)技術(shù)之路的回顧與展望,也是一代技術(shù)人的青春回憶。 showImg(https://segmentfault.com/img/remote/1460000012846628); 前端每周清單專(zhuān)注前端領(lǐng)域內(nèi)容,以對(duì)外文資料的搜集為主,幫助開(kāi)發(fā)者了...
摘要:前端每周清單年度總結(jié)與盤(pán)點(diǎn)在過(guò)去的八個(gè)月中,我?guī)缀踔蛔隽藘杉?,工作與整理前端每周清單。本文末尾我會(huì)附上清單線索來(lái)源與目前共期清單的地址,感謝每一位閱讀鼓勵(lì)過(guò)的朋友,希望你們能夠繼續(xù)支持未來(lái)的每周清單。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清單年度總結(jié)與盤(pán)點(diǎn) 在過(guò)去的八個(gè)月中,我?guī)缀踔蛔隽?..
摘要:第二部分學(xué)習(xí)前端開(kāi)發(fā)第二部分指出了學(xué)習(xí)成為一個(gè)前端開(kāi)發(fā)者所需的自學(xué)資源和教學(xué)資源譯者注教學(xué)資源包括有講師指導(dǎo)的付費(fèi)課程計(jì)劃學(xué)院和訓(xùn)練營(yíng)。第三部分前端開(kāi)發(fā)工具第三部分簡(jiǎn)要地介紹和指出了一些前端圈內(nèi)的工具。 參與者(排名不分先后):blueken; brucecham; cfanlife; DDU1222; LittlePineapple; MatildaJin; MAYDAY1993;...
閱讀 3968·2021-10-12 10:12
閱讀 2917·2021-09-10 11:18
閱讀 3711·2019-08-30 15:54
閱讀 2833·2019-08-30 15:53
閱讀 678·2019-08-30 13:54
閱讀 997·2019-08-30 13:21
閱讀 2284·2019-08-30 12:57
閱讀 1712·2019-08-30 11:10