Introducing LiveData: LiveView for JSON endpoints | Hans Elias Josephsen
This video was recorded at ElixirConf EU 2022 - https://www.elixirconf.eu/ Introducing LiveData: LiveView for JSON endpoints | Hans Elias Josephsen - Rustler Author, Lumen Core Team Member ABSTRACT LiveView has provided a new way of making interactive UIs with Phoenix. However, it also has its limits. You can only work with HTML-based user interfaces in the browser. LiveData attempts to generalize the ideas behind LiveView to work with JSON, which has a wide range of uses: * Easy integration with Javascript apps * LiveView-like development of mobile apps * Redux pattern over the network This talk will give an introduction to the tech behind LiveData, before diving into some potential applications. Talk objectives: Announce and provide an introduction to the LiveData library I have been working on for a while. Target audience: Anyone with an interest in Phoenix/LiveView, and how it can be generalized to work with JSON data. • Timecodes: 00:00 - 02:18 - Intro 02:19 - 23:02 - Diffing Engine + Demo #1 23:03 - 27:19 - Demo #2 LiveData + DSL + Native Mobile App 27:20 - 34:09 - Future Work • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw