GleamとJavaScript
GleamはJavaScriptにも変換できる。
ここではその際に留意点などについて書いていく。
対応ランタイム
ブラウザ
ライブラリ
JavaScript固有の機能
JSのfetch
ハッシュ関数など
WebAssemblyサポート
Node.js/Browserの薄いラッパー
コンパイル時の設定
gleam buildまたはgleam runの--targetまたは-tオブションを使うことでコンパイルターゲットを変更できる。
JavaScriptをターゲットにするなら-t javascirptを指定する。
また、gleam runコマンドでは--runtimeオプションで実行するランタイムを指定できる。
なおデフォルトはNode.jsで、node, nodejs, deno, bunのいずれか。
--runtimeを指定する場合は--target javascriptを必ず指定する必要がある。