之前我們報(bào)道了 npm?2018 年的第一個(gè) JavaScript 現(xiàn)狀報(bào)告的第一部分和第二部分敢靡,分別分析了前端框架的現(xiàn)狀和 React 生態(tài)系統(tǒng)秒赤。
今天,我們將報(bào)道第三部分春弥,對(duì)后端框架的現(xiàn)狀進(jìn)行解讀虫碉。
主要后端框架
后端框架中贾惦,變化比較明顯的是 Express,這是用 JavaScript 編寫的后端服務(wù)的主流解決方案敦捧。其他四個(gè)框架相比之下變化趨勢(shì)并不明顯纤虽,圖標(biāo)中幾乎無法體現(xiàn)。Express 從 2013 年初以來已經(jīng)增長(zhǎng)了 6000%绞惦。之呈現(xiàn)下降趨勢(shì),是因?yàn)樵谕粫r(shí)間內(nèi)洋措,注冊(cè)數(shù)量增長(zhǎng)了 67000%济蝉。
換句話說,JavaScript 在編程語言中正以前所未有的增長(zhǎng)菠发。
npm 的前端框架出現(xiàn)爆炸式增長(zhǎng)
npm 社區(qū)中王滤,JavaScript 的前端開發(fā)人員占比 83%,后端開發(fā)人員占比 41%滓鸠,二者比例 2:1
其他后端框架
其他除了 Express 的其他四個(gè)框架:
Koa
Hapi
Sails
Next
Hapi
Hapi 在 2014 年末有一個(gè)短暫的鼎盛時(shí)期雁乡。然而,Hapi 自此以后一直處于下滑狀態(tài)糜俗。
Sails
顧名思義踱稍,Sails 就是 JavaScript 的 Ruby on Rails 克隆。 雖然在 2012 年年底推出的時(shí)候非常流行悠抹,但是它遵循著熟悉的“半衰期”衰退模式珠月,這意味著后來沒有被新項(xiàng)目采用。
Next.js
Next.js 是個(gè)比較新的框架楔敌,相比其他幾個(gè)框架流行度偏低啤挎,不過也出現(xiàn)了比較穩(wěn)定的增長(zhǎng),尤其是在它使用了 React 之后卵凑。
前端框架 vs 后端框架