色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java轉(zhuǎn)nodejs好嗎?以后工作找什么方向呢?

夏志豪2年前17瀏覽0評論

關(guān)于轉(zhuǎn)行Node.js是否能夠獲得成功,雖然不能下定論,但是我們可以看一下Node.js的相關(guān)情況。近日,Node.js基金會(huì)發(fā)布了Node.js2017用戶調(diào)查,我們一起來看看Node.js到底適用于哪些應(yīng)用和開發(fā)環(huán)境?同時(shí)也看看全世界的程序員都是怎樣用Node.js。

本次調(diào)查于2016年11月30日在線上展開,主要的采訪者是母語為英語和漢語、使用Node.js的程序員,并且收到了1405份有效調(diào)查,文章中的比例分配采取了四舍五入,所以有可能出現(xiàn)不是100%的情況。

隨著數(shù)字化的發(fā)展,Node.js已經(jīng)發(fā)展成為了一個(gè)通用框架,線上有超過800萬的Node.js實(shí)例,有四分之一的受訪者表示在未來一年內(nèi)有計(jì)劃學(xué)習(xí)Node.js,而且中國已經(jīng)成為除美國之外的學(xué)習(xí)Node.js人數(shù)最多的國家。

據(jù)調(diào)查,使用和部署Node.js已經(jīng)成為用戶開發(fā)的主要方式,且出現(xiàn)了很多與Node.js配套使用的工具和技術(shù),Node.js已經(jīng)成為程序員工具包中的重要組成部分,幾乎程序員的一半開發(fā)時(shí)間都在使用。不過,Node.js程序員的開發(fā)時(shí)間卻并不長,很多人不足兩年。

我們先來看一下Node.js用戶“全家福”:

企業(yè)和程序員是如何使用Node.js?

從上面兩張圖中,我們可以看到Node.js被使用到后端情況更多,不過,這個(gè)數(shù)據(jù)只是說明一個(gè)大多數(shù)的情況,并不能確定到底是用于前端還是后端更好,因?yàn)檫@個(gè)有企業(yè)的實(shí)際需求在內(nèi)的。

Node.js是一個(gè)極具親和力的產(chǎn)品

Node.js可以和眾多技術(shù)工具一起使用,例如數(shù)據(jù)庫、前端框架、Node.js框架等等。

▲過去一年中和Node.js搭配使用的技術(shù)和工

對于不同領(lǐng)域的程序員來說,Node.js也有多種用途相對應(yīng):

Node.js跨領(lǐng)域的開發(fā)類型:

哪些場景會(huì)使用Node.js?

首先,我們來看一看大家都會(huì)在哪里部署Node.js,在這里我們分成實(shí)際生產(chǎn)環(huán)境和開發(fā)環(huán)境兩個(gè)部分來看。

從中我們可以看出無論是實(shí)際生產(chǎn)環(huán)境還是開發(fā)環(huán)境,AWS都是云服務(wù)的首選,而且令人驚喜的是阿里云也在其中,且與其他云服務(wù)差距不大。

在調(diào)查中60%的程序員使用LTS版本,37%的程序員使用Current,3%的程序員選擇了其它。其中企業(yè)客戶有66%使用LTS,基于后端的程序員中33%使用Current。

如果要看操作系統(tǒng),那么開發(fā)環(huán)境中46%的是在使用MacOS,實(shí)際生產(chǎn)中42%是使用Ubuntu,而無論是在哪個(gè)環(huán)境中,Windows的位置都有點(diǎn)尷尬。

我們能從Node.js中獲得什么?

從整體的情況來說,Node.js幫助68%的程序員提高生產(chǎn)力,幫助65%的程序員增強(qiáng)安全性,58%的程序員節(jié)省開發(fā)成本,50%的程序員提升應(yīng)用性能。當(dāng)然,Node.js經(jīng)驗(yàn)不同的程序員調(diào)查情況也會(huì)有所不同:

Node.js與編程語言

編程語言是程序員永遠(yuǎn)聊不完的話題,所以我們也來聊聊參加調(diào)查的程序員們都在使用哪些編程語言。該調(diào)查不僅調(diào)查了程序員在過去一年使用哪些編程語言,而且調(diào)查了他們在未來一年打算改學(xué)的編程語言。

StackOverflow對64000多名程序員進(jìn)行了調(diào)查,并于2017年1月發(fā)布了報(bào)告,報(bào)告中JavaScript占據(jù)首位,獲得了63%的支持,成為了唯一一個(gè)獲得過半支持?jǐn)?shù)的編程語言。