毫無疑問,自從上世紀(jì)90年代中期發(fā)行以來
盡管JavaScript最初只是一個瀏覽器腳本語言
下面就有幾個因素是支持這種推論的:
移動性和客戶端開發(fā)
事實上
用戶體驗也已成為一個至關(guān)重要的問題。當(dāng)然
,這可能受到了蘋果的影響——提高用戶可接受的標(biāo)準(zhǔn),其將用戶體驗上升到了一個新的高度。App的成敗和用戶日益提高的需求無法分開了。在企業(yè)中
,BYOD(自帶移動設(shè)備)和BYOA(自帶應(yīng)用程序)的趨勢愈發(fā)不可阻擋,人們對移動設(shè)備的癡狂刺激著市場的不斷壯大,而用戶體驗已經(jīng)成為App是否成功的關(guān)鍵。時至今日,任何CIO都無法忽略它的存在。而JavaScript有能力滿足這些快速發(fā)展的需求
。JavaScript可以完成快速開發(fā),并最大限度的提高用戶體驗?div id="4qifd00" class="flower right">云和服務(wù)器端開發(fā)
提到企業(yè)級的移動解決方案
Node.js是一個軟件平臺,用于構(gòu)建可擴展的網(wǎng)絡(luò)App
,它是建立在Google JavaScript V8引擎基礎(chǔ)之上的,目前其增長勢頭非常強勁。據(jù)統(tǒng)計,數(shù)百萬計的開發(fā)人員和企業(yè)正在大范圍的使用Node.js,比如雅虎、通用、道瓊斯、沃爾瑪以及戴爾等等。根據(jù)支持Node.js的Strongloop公司的數(shù)據(jù)顯示
,目前每天Node.js的下載量達到了3.5萬。而目前云計算的幾大巨頭,如亞馬遜,谷歌和微軟的云計算服務(wù)也都已經(jīng)支持Node.js。Node.js本身擁有超過3萬模塊可供選擇,這正是由于其強大的開發(fā)者生態(tài)系統(tǒng),才使其得到了眾多IT企業(yè)的關(guān)注。人才資源和技能
雖然沒有一個明確的規(guī)章制度來檢測哪一個語言是最受歡迎的,但是各項指標(biāo)是最有說服力的證明
,SitePoint是一家澳大利亞的圖書出版商
根據(jù)TIOBE編程語言排行榜顯示
從哪開始?
JavaScript有很強的實力,且具有靈活性和普遍性
。早期使用JavaScript的企業(yè)現(xiàn)在已經(jīng)準(zhǔn)備好將Web開發(fā)者轉(zhuǎn)型成移動開發(fā)者,借力把他們所擁有的JavaScript的技巧應(yīng)用在這些新的領(lǐng)域。同樣的,傳統(tǒng)的企業(yè)App服務(wù)端開發(fā)者正在將他們的專業(yè)知識應(yīng)用到JavaScript上來,與此同時,他們也發(fā)現(xiàn)將專業(yè)知識和JavaScript相結(jié)合要比和Java/C#語言結(jié)合來的更容易。JavaScript成為企業(yè)級編程語言是有很大的可能性的
,但這并不意味著其它語言一夜之間有萎縮了,因為仍然有大量的遺留系統(tǒng)需要它們的支持。JavaScript快速的開發(fā)效率、低廉的成本是很多企業(yè)所青睞的,更重要的是它已經(jīng)被很多企業(yè)所廣泛使用此外