Lobbying with Elixir: Real-Time LiveView and OTP
Learn how LiveView can supercharge your new service idea, with an example project which maintains game lobbies.
In this talk, you will learn from a constructed example how LiveView can supercharge your new service idea, with an example project which maintains online game lobbies. Follow us on a journey of Phoenix, LiveView and OTP. Walk away with weeks of your life now freed up for doing new things.
The expressive power of Phoenix LiveView has now been widely acknowledged by the community, with various teams adopting it within projects. This talk aims to provide an end-to-end view as to how it can supercharge your development process, by first constructing the design of a full-stack service with OTP, and then comparing various User Interface implementation strategies, inclusive of LiveView, Channels + Vue.js, and hand-crafted HTML/JS, among other approaches.
I will also cover various implementation strategies for integrating stateful backend services with front-end layers, which will make evident why the combination of LiveView and OTP primitives could provide you best bang for the buck.
> Skill level: intermediate
> Duration: 25 min
I am a technologist with design/implementation background in HCI and can offer a wide scope of expertise in software architecture, high-fidelity prototyping, service architecture, and operations management.
Currently I work as a technology lead at an education SaaS ISV. I contribute to open source projects in my spare time and sometimes speak at relevant industry conferences.
• Open source contributor specialising in bespoke high-performance ObjC/JS interface components. • Work used in commercial applications by teams in Europe, Asia-Pacific, Oceania and North America. • Designed, built and maintained end-to-end software solutions.