even tho frontend have so much fra(meow)rks, i think you can differentiate it based on your needs and thats fine:
- htmx, simple app, not really complicated component stuff, probably suitable for mvp, really good tho but once frontend become more complex, its quite hard to maintain it (personally)
- vite react routing, classic react app stack, good if you dont need seo, only familiar with react, need better performance on react, llm can write react
- nextjs, you need seo for your website/apps, very large community support, bunch of libraries support and easy development, llm can write react (2), need server side rendering mostly, monorepo fullstack
- svelte(kit), you need better performance than nextjs, literally what developing website feels like for me
- vue, idk about this but hearing some few good stuff, secondary to react i think
- angular js, dont touch this shit
- astro js, suitable for developing ssg website, really suitable for developing blog-focused website, you can use most jsframework component such as react, svelte, vue
- remix, idk i havent try it yet
i only use htmx, astro, nextjs, vite react, svelte and i use based on what i need thats kinda the point like if i want to make blogging website id consider astro as first choice, or just stick to what do you comfortable at and be good at it, the safest choice for now would be react ofc for job opportunities lmao