谷歌開(kāi)發(fā)團(tuán)隊(duì)招募Node.js移植工程師 Fuchsia有望支持JavaScript應(yīng)用
谷歌秘密開(kāi)發(fā)三年的 Fuchsia 操作系統(tǒng),似乎是專門(mén)為移動(dòng)和桌面設(shè)備而打造的,且具有實(shí)時(shí)的內(nèi)核與獨(dú)特的界面。此前,我們已知曉 Fuchsia 將迎來(lái)對(duì)谷歌 Dart、蘋(píng)果 Swift 等變成語(yǔ)言的支持。但現(xiàn)在,JavaScript 也可能加入這一排隊(duì)。昨日,來(lái)自 Node.js 項(xiàng)目組的 Yang Guo 發(fā)布推文稱,其正在尋找一名全職的軟件工程師,希望將 Node.js 移植到在德國(guó)慕尼黑谷歌辦公室開(kāi)發(fā)的 Fuchsia 操作系統(tǒng)上。
如果你不熟悉 Node 或 JavaScript,我們?cè)谶@里簡(jiǎn)單解釋下:
首先,JavaScript 是 Web 的核心編程語(yǔ)言,幾乎每個(gè)交互式站點(diǎn)和 Web 應(yīng)用程序都是由 JavaScript 編寫(xiě)的。
其次,Node.js 又簡(jiǎn)稱 Node,它是一種在瀏覽器之外運(yùn)行 JavaScript 的環(huán)境,能夠更好地訪問(wèn)設(shè)備的文件系統(tǒng)和網(wǎng)絡(luò)堆棧。
據(jù)說(shuō)這是為服務(wù)器創(chuàng)建命令行工具和應(yīng)用程序的流行方式,且 Node.js 也是 Electron 中的一個(gè)組件。
至于谷歌 Fuchsia 團(tuán)隊(duì)到底想折騰出什么樣,我們猜測(cè)將 Electron 移植到 Fuchsia 會(huì)是***步。
對(duì)于潛在的桌面用戶來(lái)說(shuō),這會(huì)是一項(xiàng)獨(dú)特的優(yōu)勢(shì)。此外,它也可以創(chuàng)建面向創(chuàng)建物聯(lián)網(wǎng)(IoT)設(shè)備的應(yīng)用。
***,如果 Fuchsia 能夠提供對(duì) JavaScript 語(yǔ)言的深度支持,那此類應(yīng)用程序的開(kāi)發(fā)工作,將變得更加容易。