Live data from Hacker News

The One-Person Framework in Practice

link.mail.beehiiv.com

171–172 of 172 posts

Re: The One-Person Framework in Practice

#171
post #18

Is there any other framework which can claim that it compares well to Ruby on Rails speed of development? I.e. conventions over configurations? Asking as I don’t want to learn ruby

Elixir Phoenix https://x.com/whizzaf/status/1916541502408323313

Built my startup on phoenix and I can vouch that it was 100% the right decision. code is easy to modify/reason about. Performance smokes rails by a wide margin and its websocket support is simply amazing. There's a few really great libraries for it that just let you scale very efficiently without much effort.

https://github.com/elixir-nx/axon -> AI/neural networks

https://elixir-broadway.org/ -> consume streams from kafka or rabbitmq

https://oban.pro/ -> job processing

https://membrane.stream/ -> webrtc (make a video confrencing app)

Re: The One-Person Framework in Practice

#172
post #24

Earlier quoted context omitted.

Elixir + Phoenix is amazing. It's one self-contained stack. Just Elixir processes (and Postgres) which takes care of everything other ecosystems farm out to extra services. Background jobs, real-time channels, and even hot-code deployments run natively within the same BEAM runtime. Working with this with a small team with one simple stack is a breath of fresh air in today's world.

Wow that does sound pretty sick. I’ve always heard awesome things about elixir/beam but I only have so much love in my heart for languages without good static types. Right now that love goes to clojure! I’ve been hearing some buzz about static types landing in elixir, and it’s definitely piquing my interest. This comment of yours has fully sold me though!

> Right now that love goes to clojure!

having used both, elixir feels a lot like clojure semantics with a ruby like syntax. the big advantage of elixir is the erlang vm. if you want a vm that heavily prioritizes parallelism and network programming, give elixir a try. otherise, clojure is perfectly adequate.

Post reply on HN