August 28, 2015
Phoenix 1.0 released
Chris McCord released Phoenix 1.0 on August 28, 2015 — a productive ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. web framework with channels for real-time WebSocket apps.
What it was for
Phoenix brought Rails-like productivity to ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems.: generators, Ecto for databases, and channels for live updates. It powered Discord-scale chat, dashboards, and APIs where BEAMBogdan/Björn's Erlang Abstract Machine — the Erlang/Elixir runtime known for lightweight processes. fault tolerance mattered — proving ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. was more than a syntax experiment.
People
- Chris McCord — creator
Why it's here
Phoenix 1.0 was the web framework that made ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. production-credible.
Why it mattered
Channels and OTPOpen Telecom Platform — Erlang's libraries and patterns for building reliable distributed systems. supervision brought real-time features without fragile NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. clusters.
What it solved
ElixirA language on the Erlang VM with Ruby-like syntax — popular for Phoenix web apps and real-time systems. needed a batteries-included web stack to compete with Rails and Django.
Media
ImageElixir (programming language)José Valim, Public domain, via Wikimedia Commons
Related
- Elixir 1.0 releasedSeptember 18, 2014
- Elixir 0.1.0 releasedMarch 2, 2011
- Phoenix LiveView announcedSeptember 4, 2018