Elixir Phoenix

Phoenix is the main web framework for Elixir, with strong support for real-time features through LiveView.

Controllers

Controllers map requests to responses and keep transport concerns separate from business logic.

LiveView

LiveView is useful when you want interactive web experiences with server-driven state updates.

Delivery structure

Plan your web app with contexts, UI layers, and clear boundaries between domain and presentation.

Practice

  1. Describe one controller action flow.
  2. Explain one use case for LiveView.
  3. Write one note about separating web concerns from business rules.