ElixirConf – LiveView Native(youtube.com)
youtube.com
ElixirConf – LiveView Native
https://www.youtube.com/watch?v=dnDGh_Jmw-s
4 comments
ElixirDesktop compiles the BEAM to run on device. It's UI framework I believe is built on WxWidgets.
LiveView Native is a client to allow server-side rendered template diffs to be rendered and composed as native UI on device
LiveView Native is a client to allow server-side rendered template diffs to be rendered and composed as native UI on device
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..
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..
Discussion from 6 days ago on LiveView Native: https://news.ycombinator.com/item?id=32694668
[1] https://github.com/elixir-desktop/desktop