Coding LiveView
summary
Live code builds Conway’s Game of Life on Phoenix LiveView using Elixir, Phoenix channels (WebSockets) and OTP, rendering a 50x50 board entirely server-side with a one‑second tick and server-computed next generations. Claim is no hand-written client JS: diffs get minimized and pushed as HTML patches so the page updates fast, with automatic OTP restarts preserving last good state (OTP restart preserves state). Demo hits runtime errors but runs, illustrating no custom JavaScript.
AI-written summary · about
chapters (8)
related talks
40mThe Power & Performance of Phoenix LiveView
05mGameDev in Elixir using ECS and Live View
43mLive coding an Escher painting using Scenic
50mBuilding a collaborative painting canvas with Phoenix
20mReconciliation: The Root of Performant Applications
41mElixir & Phoenix – fast, concurrent and explicit
50mPhoenix Framework: a (Truly) Fullstack Stack for Building Real-Time Web
40mWhy Is My LiveView Slow and What Can I Do About It
