Denoに関する世界観です。Node.jsも参照のこと。
Denoは、次世代のJavaScript/TypeScript実行環境。
Node.jsの作者Ryan Dahlにより、Node.jsの設計上の反省点を改良する形で開発された。
TypeScriptをそのままサポートし(コンパイル等は必要ない)、npmを必要としない(URLを直接記述してimportできる)。
TypeScriptも参照のこと。
2023.05.15編集
Denoは使えます。
まず、一つ目の使える点が、TypeScriptをそのまま実行できるということ。*.tsファイルをそのまま実行できる。コンパイルする必要がなく、とても手軽。
次に、二つ目の使える点が、npmが要らないということ。node_modulesやpackage.jsonのようなディレクトリや構成ファイルを管理しなくてよく、とても手軽。
ほかにも、さまざまな改善点がある。
おそらく、そのうちNode.jsはDenoに取って代わられるでしょう。
2023.05.15
FreshはDenoから提供されるWebフレームワーク。
2023.06.24
DenoやJavaScript関連のモダンなフレームワーク(Honoなど)については、以下の記事が参考になる。
2023.11.08