Deno 是 Node.js 之父 Ryan Dahl 建立的公司,旨在成為現(xiàn)代 JavaScript 開發(fā)人員的最佳運行時,為服務(wù)器端 JavaScript 注入新生命。Deno 并不是一個固定的龐大系統(tǒng),而是一套可以根據(jù)各種需求而重新調(diào)整使用的技術(shù)合集,如的 Promises、async/await、ES 模塊和異步迭代器等一流技術(shù)。
為了確保 JavaScript 未來的演進繼續(xù)適用于 Deno 和一般的服務(wù)器端 JavaScript 運行時,Deno 公司 加入了 ECMA International,這是負責(zé) JavaScript 標(biāo)準(zhǔn) (ECMA-262)的標(biāo)準(zhǔn)組織。此后,Deno 將在TC39 工作組中與其他 ECMA 成員和更廣泛的 JS 社區(qū)合作,討論 JavaScript 的下一次迭代,推動語言的功能和改進,使所有人受益,尤其是服務(wù)器端 JavaScript 的開發(fā)者用戶。
目前 Deno 關(guān)于 JavaScript 開發(fā)的一些目標(biāo)功能:
- 更好地支持 ES 模塊圖中的非 JS 資產(chǎn)
- 更好地支持顯式資源管理
- 用于(異步)迭代的更廣泛的標(biāo)準(zhǔn)庫函數(shù)
由于 TypeScript 是 Deno 生態(tài)系統(tǒng)的核心部分,Deno 正在計劃推動 TypeScript 和 JavaScript 更緊密地結(jié)合。Luca Casonato 將成為 Deno 在 TC39 的主要代表,與 TC39 的其他成員一起將 JavaScript 推向新的高度。
本文地址:https://www.oschina.net/news/173605/deno-joined-ecma