Dave Thomas has been talking about component-oriented development and Elixir.
Would this be a good fit for LiveView?