Surface and Phoenix LiveView - what comes next?

Surface and Phoenix LiveView - what comes next?

Marlus Saraiva discusses the evolution of Phoenix from a template-based model to a component-friendly approach through new tools like function components and HTMLEngine + HEEx templates. This shift is intended to enhance the development experience in designing Phoenix applications by offering a more reusable, composable, and ergonomic framework. Furthermore, the Surface project provides additional insights and features for evolving the Phoenix LiveView towards a complete component model, outlining ongoing efforts to integrate these innovations without merging both projects entirely.

Visit Original Article →