Cookbookシリーズは,WebAssemblyの仕様そのものではなく,実装方法や活用事例など,実際のWebAssembly の使い方にフォーカスしているシリーズです.
vol.1はミニ(A5)冊子として配布しましたが,vol.2は通常サイズ(B5)の同人誌としての配布となります.また,vol.2は初の合同誌としてhacuskさんをゲストに迎えて執筆しています.
1章では,次期バージョンのGo1.24ではいるWasmのサポート内容を先取りし,どういったコードを実装できるようになるのか紹介します.
2章では,WasmのIDLであるWITを用いてVSCodeの拡張機能を実装する方法を紹介します.WITを用いることで,WasmでもProtobufやGraphQLのようにコードを自動生成できるようなります.
3章では,RustのウェブフレームワークであるYewを用いたウェブフロントエンド実装方法を紹介します.Rust版JSXをぜひ体験してみてください.
4章では,GoのExcelizeパッケージを使い,サーバーではなくブラウザ上でExcelファイルを扱う方法を紹介します.
目次