It’s one of the biggest pulls to using Elixir in production – a fantastic web framework that enables you to use the benefits of functional program

Introduction to Phoenix

submited by
Style Pass
2021-06-09 12:00:09

It’s one of the biggest pulls to using Elixir in production – a fantastic web framework that enables you to use the benefits of functional programming and OTP to build very scalable applications.

Phoenix is the leading web framework in the Elixir ecosystem. It’s perfect for productively building scalable and reliable web experiences.

Phoenix is similar to other big Model-View-Controller (MVC) web frameworks like Rails and Django. It provides a large part of what you need for a web application out of the box, but it is a bit less “batteries-included”.

Phoenix LiveView is a library built on top of Phoenix that enables developers to write interactive real-time web apps without writing JavaScript. It works by calculating page changes and pushing updates through WebSocket.

LiveView is a less complex alternative to using client-side frameworks for interactivity. With it, you can provide basic interactivity without making your app into a full-blown SPA.

Leave a Comment