Which frontend framework should I use and why?
<p>whatever you choose, react just absolutely sucks lol: <a href="https://www.youtube.com/watch?v=HyWYpM_S-2c" target="_blank">https://www.youtube.com/watch?v=HyWYpM_S-2c</a></p>
<p>I would suggest keeping it as simple as possible.</p><p><br></p><p>If you can solve the problem using vanilla JS, then that's the best.</p><p><br></p><p>If you need something tiny, then something like <a href="https://picocss.com" target="_blank">https://picocss.com/</a> should be all you need as it's not even a JS framework, only CSS.</p><p><br></p><p>The best tool would be dependent of the problem you want to solve. For example, if you need to do things in 3D then you might want to use <a href="https://threejs.org" target="_blank">https://threejs.org/</a> and so on.</p>
<p>React is simple to use and implement. Angular has the advantage of being accessible to new programmers that might know Typescript/Javascript and may be more powerful for bigger projects. Last but not least, some small projects can be gracefully implemented with html5 only - simplicity in the tech stack is an underrated feature in my opinion.</p>