1
Ask HN: How do I choose the right set of tools for web app development?
I have an idea for a side project that is essentially a web app but I'm struggling to find the right tools for the job.
The number of frameworks/libraries for web app development is quite overwhelming and it's difficult to determine which one I should be using.
Should I go the "pure" route with React and its related libraries (Redux, etc.)? Should I use something that tries to provide everything out of the box like Ember or Vue? Ditch it all and just roll vanilla JS? I could go on but my point is that I honestly don't know which of these is right.
For context the web app I want to build is essentially a chat app at the core. I already know what I'll be building the backend with (Phoenix/Elixir) but the frontend remains a mystery for now.
Any insight on the issue would be appreciated.