September 4, 2018
Phoenix LiveView announced
José Valim announced Phoenix LiveView on September 4, 2018 at ElixirConf US — real-time server-rendered UIUser interface — the parts of software people see and interact with. over WebSockets without writing JavaScript.
What it was for
LiveView let ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. developers build interactive dashboards, forms, and chats with server-side state — sending HTMLHyperText Markup Language — the standard markup for structuring web pages. diffs over the wire. It influenced Rails Hotwire and HTMX by showing that SPAs were not the only path to rich UIs.
People
- José Valim — creator
Why it's here
LiveView pioneered server-driven reactive UIs in a mainstream web framework.
Why it mattered
It reduced frontend complexity for teams that wanted interactivity without ReactA JavaScript library for building UIs — component trees and declarative rendering for the web..
What it solved
Real-time UIs seemed to require JavaScript SPAs and duplicated state on client and server.
Media
ImageElixir (programming language)José Valim, Public domain, via Wikimedia Commons
Related
- Phoenix 1.0 releasedAugust 28, 2015
- Elixir 1.0 releasedSeptember 18, 2014
- Ruby on Rails 7.0 releasedDecember 15, 2021