3 ms·
A WebView does not a native UI make.
by GranPC 2y ago
A WebView does not a native UI make.
- cranberryturkey 2y agoIts my understanding WebView uses GTK. for ios/kde I don't use WebView
- piperswe 2y agoWebView is often used as a generic term for any embedded web browser. Web UI is not native UI, even if it's technically embedded in a GTK/etc app. Native UI would be using the platform's native controls. This project looks more similar to Tauri[0] than anything related to native UI. [0]: https://tauri.app/ https://tauri.app/
- cranberryturkey 2y agoI’m aware. I don’t like rust though
- jimsmart 2y agoIt's ok not to like Rust. But that doesn't make your library native at all — just as Tauri is not native, neither is Sans, and that is the point being made here.
- cranberryturkey 2y agoYeah I guess I misunderstood what webview2 does. I thought it created native controls.
- ChocolateGod 2y agoGTK WebView (using WebKit) can use GTK to draw certain widgets (aka buttons) but that's about it, and I think this might of been removed. It's not native.
- cranberryturkey 2y agoInteresting.
- karmakaze 2y ago> A cross-platform native application framework with UI, API, and DB components. That sounded good, until I saw > Frontends (Svelte Web Components), Desktops (Qt GTK), Runtimes (NodeJS Deno Bun) It's basically another React/React-Native, though being based on Svelte could have more compile-time smarts. I'm particularly unimpressed with NodeJS, and something like Flutter/Dart seems a step up from that. That said, I'm glad it was made and it was probably a great challenge and joy to have made. Congrats! (I'm just not the target audience.)
- cranberryturkey 2y agoI'm focusing on javascript because that's what I love to program in...and i'll say it here. I hate facebook and react deno/bun/node will suffice. I just rewrote it to use nodegui/qt and nativescript
- cranberryturkey 2y agoSo I rewrote it to use nodegui/qt (desktop) and nativescript (mobile)