[obsidian] vault backup: 2025-08-25 00:05:12

This commit is contained in:
2025-08-25 00:05:12 +09:00
parent 09709c0f0b
commit d0d8e13d61
5 changed files with 48 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
## [[egui]]
[[otopoiesis]]で使ってる。[[ImGui]]から影響を受けたimmediate GUI。WebAssemblyでもきちんと動作する全部を一つのcanvasにレンダリングする。DOMの扱いは無理
## [[iced]]
[[Elm]] のアーキテクチャに影響を受けたライブラリ。
マルチバイト文字非対応
## [[Tauri]]
Webviewベースで、フロントエンドはJSやTypeScriptで書くという、[[Electron]]のような構成のデスクトップアプリを作れるフレームワーク
生のCanvasを触ることもできる
## [[Dioxus]]
フロントエンドも含めてRustで完結するWebviewベースのライブラリ。
こちらは生Canvas触れないのがつらい
Dioxusでつくっていって、サムネイルとか必要ならWeb-sysでCanvas動かせばそれでいいのかな