Elixir web frameworks

Is there a choice or is there just phoenix?

2 Likes

Some choices listed here.

4 Likes

Iā€™ve seen benchmarks, which do compare Phoenix and ā€œpure Plugsā€, so I do assume, you can do your own thing around Plugs and/or use it as framework directly.

Also Iā€™ve read something about a Sinatra-style microframework, but all I can find right now is Spirit which seems to be abondoned.

Last but not least, there is the awesome-elixir list, which does have some entries for web frameworks.

5 Likes

Iā€™ve heard that some people use just OTP as well, actually I think it was mentioned in the latest ElixirFountain podcast.

3 Likes

Urna by @meh was looking good, shame it got a little ditched

1 Like

maru may be a good choice if all you need is building RESTful APIs.

4 Likes

Shame indeed though I would prefer to see something that didnā€™t assume rest structure. Iā€™ve been working a lot recently with a CQRS style at the API layer so a bunch of command endpoints, all POST and query endpoints under a different namespace

1 Like