Cogent Core is a new GUI framework for Go. The web site is actually a Cogent Core application complied to WASM. This is similar to Flutter.
The web site feels nice.
The following from the “Our sto…” section of the initial release blog post is interesting:
(Sorry, I can’t copy/paste the text because it is not HTML)
Watching the app start in a browser, it downloads 15+ MB of data:
When interacting with the app, you can tell that it is not HTML, as you can’t select text, etc.
The Principles section of the documentation is interesting:
Code is always the best solution
This is a similar philosophy to Dagger.io – use functions instead of declarative YAML.
While this seems pretty neat, I’m still not sure anything will gain significant traction over web technologies because HTML has fundamental benefits over compiled alternatives running in WASM. However, this looks like a simple option that may be beneficial in some applications.