后端的故事很簡(jiǎn)單:Express是編寫后端服務(wù)的主流解決方案,其余幾個(gè)大框架相對(duì)于Express來(lái)說(shuō)都太小了。
另一個(gè)清晰的模式是,Express在逐漸趨于穩(wěn)定。過(guò)去,所有npm下載量的1.5%基本都是Express,現(xiàn)在,這個(gè)數(shù)字是0.15%的十分之一。然而,與不斷下滑的Backbone和Flux相比,Express算是趨于穩(wěn)定了。
本文討論的幾乎所有框架相較于幾年前都是增長(zhǎng)的,比如Express從2013年初以來(lái)已經(jīng)增長(zhǎng)了6000%。之所以這些增長(zhǎng)看起來(lái)好像是下降了一樣,是因?yàn)樵谕粫r(shí)間內(nèi),注冊(cè)npm機(jī)構(gòu)的庫(kù)和工具等增長(zhǎng)了67,000%,基數(shù)變大了。
換句話說(shuō),JavaScript正在以史上前所未有的速度增長(zhǎng)著。
寫前端的程序員是寫后端的二倍,未來(lái)哪一部分會(huì)更火?
目前,大約83%的npm開發(fā)人員在編寫前端JavaScript,而只有41%的程序員在為后端編寫代碼(這些數(shù)字之間有重疊)。前后端開發(fā)人員比例為2比1,這說(shuō)明什么?調(diào)查認(rèn)為,這強(qiáng)烈表明未來(lái)前端開發(fā)和工具應(yīng)用將更有前途。