Wasmerは、WebAssemblyを実行するためのオープンソースランタイムの最新版「Wasmer 4.0」をリリースした。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Wasmerは2023年6月22日(米国時間)、オープンソースのWebAssemblyランタイムの最新版「Wasmer 4.0」をリリースしたと発表した。
WebAssembly(「Wasm」と略される場合もある)は、Webブラウザなどモダンな実行環境での効率的なコード実行とコンパクトなコード表現を実現する安全でポータブルな低レベルフォーマット。World Wide Web Consortium(W3C)がコア仕様をW3C勧告として公開している。Wasmerは、WebAssemblyをネイティブで実行できるようにするオープンソースのランタイムだ。
Wasmer 4.0をインストールするには以下のコマンドを実行する。
curl https://get.wasmer.io -sSfL | sh
新しいランナーアーキテクチャの導入により、利用者自身がWasmerのバージョンアップを待つことなく、ABI(Application Binary Interface)標準を作成可能だ。利用者自身がWebGPUなどの新たな技術をWasmerに統合できるという。
Wasmer 4.0では以下のランナーをサポートしている。
Wasmer 4.0は、WASIXをサポートする初の安定リリースだ。Wasmerチームは、Rustで作成された静的サーバをWasmでコンパイルし、WASIXを使用することで、効率的で高速に動作するWebサイトを提供しているという。
WebAssemblyモジュールのオープンソースパッケージマネジャーであるWAPMとWasmerが統合された。WAPMでのパッケージ公開やメンテナンスに関する「wasmer login」「wasmer whoami」「wasmer publish」などのコマンドをWasmer CLIで実行できる。
Wasmerが提供するサーバレスアプリケーションプラットフォームのWasmer EdgeとWasmerの連携が強化された。「wasmer deploy」や「wasmer app create」などのコマンドを使用してWasmer Edge上で新しいアプリケーションを作成、デプロイできる。
2023年7月時点で、wasmer.shにアクセスすると、Wasmer bashコンテナを試用できる。
Copyright © ITmedia, Inc. All Rights Reserved.