Phoenix software | |
---|---|
Genere | Framework per applicazioni web |
Sviluppatore | Chris McCord |
Ultima versione | 1.5.3 (22 Maggio 2020) |
Sistema operativo | Multipiattaforma |
Linguaggio | elixir (non in lista) |
Licenza | MIT (licenza libera) |
Sito web | www.phoenixframework.org/ |
Phoenix è un web framework scritto nel linguaggio di programmazione funzionale Elixir. Phoenix utilizza un modello MVC (Model-View-Controller) lato server.
Basato principalmente sulla libreria Plug e, infine, sul framework Cowboy di Erlang, è stato sviluppato per fornire applicazioni Web altamente performanti e scalabili.
Oltre alla funzionalità di request/response fornita dal server Cowboy sottostante, Phoenix fornisce una comunicazione soft in tempo reale ai client esterni tramite WebSocket o polling lungo utilizzando la sua funzione di canali indipendenti dalla lingua.
Phoenix è arrivato alla versione 1.0 nell'agosto del 2015.