Date: 28 April
Venue: Centrum Konferencyjne, Golden Floor Tower, ul. Chłodna 51, 00-867 Warszawa
Summary
In this training, we’ll evaluate which sorts of features are the best fit for what LiveView can offer, then build out an interactive real-time UI to get a feel for how LiveView works. We’ll then look at integrating LiveView into an existing Phoenix application, address performance considerations and failover strategies, and look at examples of how to test and monitor a LiveView feature in a real-world application.
Description
Phoenix LiveView is a powerful new tool that combines the development efficiency of server-side rendering with the rich, interactive experiences that users have come to expect in web applications.
Building on the capabilities of Phoenix Channels and the BEAM’s strong primitives for availability and fault tolerance, LiveView lets us deliver rich user interfaces without the overhead of building a full client-side application.
Experience level
Intermediate, advanced
Tam comes from many years of experience as a software developer in Vancouver, Canada, where he founded and led a bootcamp teaching web development. Now as founder and CEO of CodeCast, a streaming platform for developer education, Tam is using his diverse experience as both a developer and educator to help others teach more effective remote workshops and bring programming skills to a wider audience.
Github: tkbeili
Twitter: @tammam