Mike Martinson

Mike Martinson

CodeCast

Training: Phoenix LiveView from Prototype to Production

Date: 28 April

Venue: Centrum Konferencyjne, Golden Floor Tower, ul. Chłodna 51, 00-867 Warszawa

Register

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

As a polyglot developer and functional programming enthusiast, Mike has been pitching Elixir to his friends and colleagues since 2015. Since then, he’s led multiple Elixir projects building and running real-time applications for startups. When he’s not in front of a text editor hacking on products, you can find him in the mountains in Western Canada, tearing downhill on a bike or skis.

Github: mmartinson

Twitter: @untimelyquests