3 ms·
Elixir and Phoenix are very underrated. It combines the "opinionated" aspects of ruby and rails and the power of erlang. The BEAM is like no other runtime and
by nichochar 1y ago
Elixir and Phoenix are very underrated.
It combines the "opinionated" aspects of ruby and rails and the power of erlang. The BEAM is like no other runtime and is incredibly fun to work with and powerful once you get how to use genservers and supervision trees.
We use Elixir for Mocha, and my one issue with it (I disagree with OP on this) is that live-view is not better than React for writing consumer grade frontends. I wish Phoenix took a much stronger integration with React approach, that would finalize it as the top choice for a web stack.
- 4b11b4 1y agoAny thoughts on Inertia for including React into the picture?
- jamauro 1y agoYeah it’d be nice if they had a mix task to include your js frontend of choice and it “just worked”. Many have used inertia with success. I’m taking a different approach and pairing svelte with Phoenix channels.
- mike1o1 1y agoMy current project is using React Native (for native and web) and getting GraphQL setup was initially a pain, but having React and GraphQL subscriptions gives me enough of the "live" functionality, but without having to worry about connection issues. With gql-tada, I get fully typed experience on the front-end too. If I didn't need native functionality, I'd probably just use the recently released `phoenix_vite`: https://github.com/LostKobrakai/phoenix_vite https://github.com/LostKobrakai/phoenix_vite
- POiNTx 1y agoSomething like https://github.com/mrdotb/live_react https://github.com/mrdotb/live_react might be what you're looking for.