You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found Burrito via the recently archived BakeWare repo.
I'm seeking a Javascript-free backend web environment that could ALSO be leveraged to create
cross-platform desktop/laptop application binaries.
So far this has been done with NodeJS/Electron, Rust-based/Tauri, or Dart-based/Flutter.
However, the benefits of Beam-based languages for robust, scalable and decentralized backend applications are well known and the Elixir/Phoenix/LiveView environment for Web applications looks rather compelling.
Were there a Beam-based environment/framework where local, offline-first desktop applications with UIs could leverage the Beam/Elixir/Phoenix/LiveView locally, that would seem to be an almost 'grail-like' environment.
Such an environment could create consistently uniform, robust, performant and scalable applications for any and all tiers, with the possible exception of deeply embedded or hard real-time.
Since Burrito is leveraging Zig and presumably its cross-compilation strengths, am I being too hopeful/optimistic about Burrito's present and future?
To-date has anyone used Burrito to successfully cross-compile and package an Elixir/Phoenix/LiveView desktop GUI application that runs on a Debian-based desktop, e.g. Debian-Gnome, Mint, Ubuntu, etc?
The text was updated successfully, but these errors were encountered:
PackMeister
changed the title
Can Burrito Create Desktop Apps with Phoenix/LiveView GUIs?
Can Burrito Create Offline-First Desktop Apps with Phoenix/LiveView GUIs?
Oct 31, 2024
Heyo! Thanks for taking a look at the project. I'll try and answer your questions here:
I know of plenty of people who use Burrito to wrap a local-first (usually using SQLite) Phoenix app. It's certainly doable, I'm not sure if there are any FOSS projects doing this but I know of a lot of folks doing this internally for their work project.
We utilize Zig for the wrapper, and provide pre-compiled Erlang VM releases that work on most major platforms (Windows, MacOS and Linux). So longevity of the project should be decent. I plan on trying to improve and maintain this project for as long as I possibly can. :)
Found Burrito via the recently archived BakeWare repo.
I'm seeking a Javascript-free backend web environment that could ALSO be leveraged to create
cross-platform desktop/laptop application binaries.
So far this has been done with NodeJS/Electron, Rust-based/Tauri, or Dart-based/Flutter.
However, the benefits of Beam-based languages for robust, scalable and decentralized backend applications are well known and the Elixir/Phoenix/LiveView environment for Web applications looks rather compelling.
Were there a Beam-based environment/framework where local, offline-first desktop applications with UIs could leverage the Beam/Elixir/Phoenix/LiveView locally, that would seem to be an almost 'grail-like' environment.
Such an environment could create consistently uniform, robust, performant and scalable applications for any and all tiers, with the possible exception of deeply embedded or hard real-time.
Since Burrito is leveraging Zig and presumably its cross-compilation strengths, am I being too hopeful/optimistic about Burrito's present and future?
To-date has anyone used Burrito to successfully cross-compile and package an Elixir/Phoenix/LiveView desktop GUI application that runs on a Debian-based desktop, e.g. Debian-Gnome, Mint, Ubuntu, etc?
The text was updated successfully, but these errors were encountered: