Open8

PlottersとYewを組み合わせて使いたい

yusen_ranyusen_ran

Yewは基本Trunkを使っているけど、一応wasm-packを使う方法も紹介されているみたい

yusen_ranyusen_ran

wasm-packをちゃんと使ってないから正確なことはわからないけど、JSで使えるようにwasmにビルドしてくれて、各々のJSからそれが使われているような印象

yusen_ranyusen_ran

原理的にはTrunkもそうのはず?ちょっとよくわかっていない
シンプルなサンプルをbuildするとdist下にhtmlとjsとwasmが1ファイルずつ生成されていたから、そこまでまとめてくれてるってことなのかな
npmとかなくてcargoで完結するのはうれしい

yusen_ranyusen_ran

plotters使うのはBackendにcanvasを選択して、web-sysで取得したHtmlCanvasElementを渡せばよさそう
examplesはwasm-packだけどTrunkでも問題なさそう

yusen_ranyusen_ran

yewのサンプルでcanvasを使っているのはmount_pointwebglだけ
mount_pointはいろいろ参考になりそう