Elixir läuft auf der Erlang-VM, die seit Jahrzehnten Telefonnetze mit Millionen gleichzeitiger Verbindungen betreibt. Davon erbt Elixir Fehlertoleranz und leichte Nebenläufigkeit, verpackt in eine moderne, gut lesbare Sprache.
Phoenix ist das Web-Framework, und Phoenix LiveView erlaubt interaktive Oberflächen, die vollständig auf dem Server gerendert werden. Für Anwendungen mit vielen gleichzeitigen Nutzern, Chats, Dashboards oder Kollaboration ist das eine ungewöhnlich einfache Lösung.
Typische Einsatzgebiete
- Echtzeit-Anwendungen und Dashboards
- Chats, Kollaboration, Benachrichtigungen
- Dienste mit vielen gleichzeitigen Verbindungen
- Ausfallsichere Hintergrundverarbeitung
Web-Frameworks
- Phoenix Das Web-Framework für Elixir
- Phoenix LiveView Interaktive Oberflächen vom Server
- Plug Middleware und HTTP-Spezifikation
- Bandit / Cowboy HTTP-Server
- Absinthe GraphQL
- Ash Framework Deklarative Ressourcen mit API, Auth und Admin
Mehr zu Elixir
Ein Projekt mit Elixir?
Ob Neuentwicklung, Ablösung oder Weiterentwicklung eines bestehenden Systems: Beschreiben Sie kurz, worum es geht. Wir sagen Ihnen, was in der Praxis funktioniert.