WebAssembly Advent Calendar 2024の18日目の記事です。 qiita.com @udzura です。趣味でPure RubyのWASM Runtimeを作ったり、mrubyをベースにRubyスクリプトをWASMバイナリに固めるくんのPoCを作ったりしています(なおいわゆるruby.wasmにはほとんど関わっていません)。 今日は、Component Modelについて何もわからなかったので、素人なりに手を動かしてわかったことのメモをしていこうと思います。Component Modelの肌感覚を身につける上で、本記事が少しでも助けになれば幸甚です。 Component ModelでWASMバイナリを「リンク」する Component Modelの学習コンテンツの一つとして、「Building a Calculator of Wasm Components」という