Öppen källkod: ramverk för Elixir, Erlang och Gleam
9 ramverk för Elixir, Erlang och Gleam vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.
Ash Framework Betyg B
Deklarativt applikationsramverk för Elixir som modellerar resurser, åtgärder och policyer och härleder API:er och datalager från dem.
MIT-licensed. Källkod
Cowboy Betyg B
Liten HTTP-server för Erlang/OTP med stöd för HTTP/1.1, HTTP/2, WebSocket och REST-hanterare.
ISC-licensed. Källkod
Lustre Betyg B
Gleam-ramverk för att bygga webbgränssnitt med en modell-vy-uppdatering-arkitektur, som körs i webbläsaren eller som serverkomponenter.
MIT-licensed. Källkod
Nerves Betyg B
Elixir-plattform för att bygga och driftsätta inbyggd programvara på enheter som Raspberry Pi, som skapar minimala Linux-firmwareavbildningar.
Apache-2.0-licensed. Källkod
Phoenix Betyg B
Webbramverk för Elixir med en modell-vy-kontroller-struktur, LiveView för serverrenderade interaktiva sidor och kanaler för realtidskommunikation.
MIT-licensed. Källkod
Plug Betyg B
Specifikation och bibliotek för komponerbara webbmoduler i Elixir, med anslutningsadaptrar för webbservrar och en router.
Apache-2.0-licensed. Källkod
Wisp Betyg B
Webbramverk för Gleam på BEAM, uppbyggt kring funktioner för anropshantering och middleware.
Apache-2.0-licensed. Källkod
Hologram Betyg D
Fullstack-webbramverk för Elixir som kompilerar Elixir-kod för klientsidan till JavaScript, så att sidor och komponenter skrivs i Elixir.
Apache-2.0-licensed. Källkod
Nitrogen Web Framework Betyg D
Händelsedrivet webbramverk för Erlang som bygger sidor från Erlang-poster och uppdaterar dem via Ajax eller WebSocket.
MIT-licensed. Källkod
Jämför alla 9 ramverk för Elixir, Erlang och Gleam, med eller utan öppen källkod.