Phoenix Reference

Phoenix authentication with phx.gen.auth, session management, and authorization patterns

Phoenix Channels — real-time pub/sub communication with topics, sockets, and broadcasts

Phoenix controllers — actions, params, responses, plugs, and error handling

Phoenix deployment — releases, environment config, Docker, Heroku, and production setup

Phoenix Ecto — schemas, changesets, queries, migrations, repositories, and context modules

Phoenix LiveView — real-time server-rendered interactive views with mount, handle_event, handle_info, and HEEx templates

Phoenix LiveView function components and live components — attrs, slots, HEEx templates, and stateful components

Phoenix web framework and LiveView reference — routing, controllers, views, channels, and real-time LiveView

Phoenix router — scopes, pipelines, resources, verified routes, and helpers

Phoenix testing — controllers, LiveView, channels, and context tests with ExUnit and ConnCase