Deno Land が、2024年10月に初のメジャーバージョンアップとなる Deno 2 を正式リリースしました。
2024年11月に米国特許商標庁にオラクルが所有する「JavaScript」の商標登録の取り消しを申請したことを発表するなど、活発な活動を示す Deno Land は、JavaScript と TypeScript、WebAssembly を実行するための新しいランタイム Deno を開発する中核企業です。
Deno は、Node.js の開発者としても知られる Ryan Dahl が、「Node.js に関する10の反省点」を発表後、開発が開始されました。
Deno は、セキュリティとモダンな開発環境を提供することを目的にしています。
セキュリティ面では、ファイルシステムやネットワークへのアクセスに明示的な許可を必要とし、これにより、悪意のあるコードが許可なくシステムにアクセスするのを防ぐなどの強化がされています。また、Node.js および npm との下位互換性があり、TypeScript をネイティブにサポートし、Web 標準 API、フォルトセーフな実行モデルなどを提供し、モダンな開発環境を実現しています。
Deno は、MIT ライセンスで公開されています。
参考リンク |
---|