4 ms·
I find Elixir/Phoenix to be the most pleasant and robust tech stack I've ever worked with for web development. If I need a backend integration that doesn't exis
by innocentoldguy 3y ago
I find Elixir/Phoenix to be the most pleasant and robust tech stack I've ever worked with for web development. If I need a backend integration that doesn't exist, I just write it. Elixir makes doing so fairly easy. LiveView makes including frontend JavaScript simple, too, if you need a JavaScript library to provide something LiveView doesn't include. The nice thing is that you're writing Elixir code for virtually everything. Elixir is also far more scalable and performant than any JS framework can be, with a lot less cost and effort, which is nice.
I've used Elixir and Phoenix to build multiple database-heavy web applications with hundreds of thousands of users (if not millions) in the finance, gaming, and BI arenas since 2015 and have never found it lacking. I wouldn't let a perceived lack of popularity concern you. The project is alive and active and shows no signs of slowing down.
My happiness at work is the most important thing for me and Elixir plays a huge role in that. I think a good way to make Elixir more popular and support more integrations is to use it. ;)