Phoenix
What is Phoenix?
Phoenix is a framework for developing web applications. Phoenix is implemented in Elixir and, on the one hand, offers a classic MVC pattern, but is also ideal for developing APIs and websockets-based applications. It has some similarities with frameworks like “Ruby on Rails” or “Django”.
How do we use Phoenix?
Phoenix serves us as a general basis for web-based backend projects. The possible applications range from backend applications with templates in the MVC pattern to GraphQL APIs to web socket implementations.
Why Phoenix?
Phoenix is considered to be the standard for developing Elixir projects for the web platform. It offers outstanding performance, easy development, scalability and allows us to benefit from a remarkably carefully maintained ecosystem.