I have an idea for a side project that is essentially a web app but I&#x27;m struggling to find the right tools for the job.<p>The number of frameworks&#x2F;libraries for web app development is quite overwhelming and it&#x27;s difficult to determine which one I should be using.<p>Should I go the &quot;pure&quot; 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&#x27;t know which of these is right.<p>For context the web app I want to build is essentially a chat app at the core. I already know what I&#x27;ll be building the backend with (Phoenix&#x2F;Elixir) but the frontend remains a mystery for now.<p>Any insight on the issue would be appreciated.
Ask HN: How do I choose the right set of tools for web app development?