I would like to know the difference between LiveView Native and Elixir Desktop [1]. It seems that both projects are in the same space. However, it is not clear which one should I pick for cross-platform development.
ElixirDesktop renders a webview/browser, in that way it's similar to electron - but using the BEAM instead of nodejs..
Some day it may make more than sense to have a local BEAM instance on the device with LiveView Native running on the local BEAM, for true offline, and zero lag performance - and then that BEAM instance can always connect to a remote server, via phoenix channels or similar for it's data management/syncing..
4 comments
[ 5.9 ms ] story [ 25.1 ms ] thread[1] https://github.com/elixir-desktop/desktop
LiveView Native is a client to allow server-side rendered template diffs to be rendered and composed as native UI on device
Some day it may make more than sense to have a local BEAM instance on the device with LiveView Native running on the local BEAM, for true offline, and zero lag performance - and then that BEAM instance can always connect to a remote server, via phoenix channels or similar for it's data management/syncing..