「X をしたいから地図を作って」という依頼ごとに作った例です。ブラウザ用の例は操作できます。表示した性能値はリポジトリのハーネスで測ったものです。 比較計測の条件 ・ GitHub
1 件
C/C++ で書かれた PMTiles リーダーを WebAssembly 化し、ASYNCIFY のコード肥大化を避けて JSPI(JavaScript Promise Integration)により同期 C コードのまま HTTP Range リクエストを実行して ベクトルタイルを取得・描画したい。
WebAssembly + JSPI + Canvas 2D / C11 + TypeScript (型ストリップ配信)
コード 16.2 KB gzip ・ データ 52 KB gzip ・ 初回描画 74 ms
ソース ・ spec.yaml ・ 設計と計測 ・ 元例 ↗
操作する ↗