Comment by torginus

Comment by torginus 9 hours ago

6 replies

Since Tauri is just a thin wrapper over the system webview, what's the point of having a wrapper over a wrapper?

I don't think the Python ecosystem was lacking in browser wrappers up till now.

niutech 3 hours ago

Tauri also has their own experimental Servo engine: https://v2.tauri.app/blog/tauri-verso-integration/ So it's not necessarily a wrapper over system webview.

  • h4ch1 2 hours ago

    Verso just got archived :(

        As the project progressed, multiple significant revisions to Servo were released, and the Verso browser was unable to keep pace with these updates due to limited manpower and funding. Therefore, we will be archiving the repository for now and look forward to a future opportunity to revitalize the project and continue contributing to the Servo ecosystem. [0]
    
    [0] https://github.com/versotile-org/verso
Ciantic 7 hours ago

"a thin wrapper over the system webview"

That is very complicated if you take into account also Linux, Windows, iOS, MacOS, Android support, and related utilities like tray icon, etc. There are other efforts, too, but they are also wrappers. Like this C/C++ implementation https://github.com/webview/webview that targets only desktop operating systems.

rubenvanwyk 7 hours ago

I don't think the point is just about Python - this means you can use JS front-end with a Python backend for a local app.

[removed] 4 hours ago
[deleted]
robertlagrant 3 hours ago

> Since Tauri is just a thin wrapper over the system webview

This isn't true. It's a thing wrapper over various things, including that.

Even if it were true - so what? There are probably 30 nested wrappers you could name even if you started at WebView as the outermost wrapper.