I don't want to come off as rude, but why would I ever use this vs something like Tauri? I could use familiar tools (html/css/js/react...) with Tauri and cut the verbosity that this would entail
- I already keep all my state and logic in Rust - GPUI would allow me to skip Tauri commands and listeners and instead just implement the renderers directly on the already existing structs. - The renderer is inspired by Tailwind, which would make the transition for me super easy as I already use it on the Tauri browser part. - The performance and latency has got to be better than going through a webview. If the Zed editor is any indication, it’s about as good as it can be
That said I obviously haven’t started converting my app yet. Documentation is very sparse and I don’t feel like wading through source code to figure out how to accomplish anything…