Re:Ask HN: What stack should I use to build my basic web app...
by 1_player on Thursday March 29, 2018 @05:43AM
(#16705738)
Where are the hipsters in this thread? Fine, I'll be the hipster.
I've worked on pure PHP, Flask, Pyramid, Django, Laravel stacks, and I haven't warmed up to any of those. I'm in the vocal minority that says Django made me hate Python.
So here's my stack for 2018: Elixir+Phoenix on the backend, GraphQL as API protocol, React (and Typescript?) on the frontend.
Functional and immutable language on the backend + functionally-inspired data flow on the front end? Yes, please.
Now, if I could have monadic constructs and better typing on Elixir I'd be in heaven.
I've worked on pure PHP, Flask, Pyramid, Django, Laravel stacks, and I haven't warmed up to any of those. I'm in the vocal minority that says Django made me hate Python.
So here's my stack for 2018: Elixir+Phoenix on the backend, GraphQL as API protocol, React (and Typescript?) on the frontend.
Functional and immutable language on the backend + functionally-inspired data flow on the front end? Yes, please.
Now, if I could have monadic constructs and better typing on Elixir I'd be in heaven.