Rise of The Phoenix - Building an Elixir Web Framework
summary
A new Elixir web framework claims to give Rails‑style productivity without sacrificing performance by compiling routes and templates to function clauses and using pattern matching for 100% route dispatch. It ships with channels: websocket + pubsub, a precompiled view layer and Plug‑based controllers, a tiny Phoenix JS client (~130 lines) plus a native iOS Swift client. A live chat demo works end‑to‑end and remote broadcasts from IEx hit connected browsers. Plans include service discovery, node registry and a 1.0 release.
AI-written summary · about
chapters (8)
- 0:00Introduction to Phoenix
- 1:07Framework philosophy and goals
- 8:10Routing layer details
- 12:09Controllers and plug integration
- 15:06Views and pre-compiled templates
- 20:44Channels and real-time features
- 31:20Future goals and road map
- 39:00Q&A and closing remarks
related talks
01h 00mPhoenix: an Intro to Elixir's Web Framework
50mPhoenix Framework: a (Truly) Fullstack Stack for Building Real-Time Web
01h 00mPhoenix a Web Framework for the New Web
45mPhoenix a web framework for the new web
39m"Elixir-based Ruby Web Server"
44mElixir & Phoenix - Fast, Concurrent and Explicit
29mRails to Phoenix
32mWhy I choose Phoenix
