React is awesome. Sure it has problems but what doesn’t? It’s easy to learn and JSX is great. I would try Next.js, Remix.js or just use Vite. Personally I’m trying out CT3A but that’s a bit on the edge (and uses Next). There are a lot of jobs with react out there and it’s a joy to work with imo.
Vue is supposed to be easy but I had a hard time with the initial learning curve. The community seems much smaller too. I have heard good things about Nuxt though.
Angular is robust but the hardest of the bunch to learn based on popular sentiment i’ve heard.
Solid uses JSX and is both much more performant than React while removing several of it’s footguns. You also have WASM frameworks like Leptos that use similar syntax (RSX) while using languages that aren’t JS.
React is awesome. Sure it has problems but what doesn’t? It’s easy to learn and JSX is great. I would try Next.js, Remix.js or just use Vite. Personally I’m trying out CT3A but that’s a bit on the edge (and uses Next). There are a lot of jobs with react out there and it’s a joy to work with imo.
Vue is supposed to be easy but I had a hard time with the initial learning curve. The community seems much smaller too. I have heard good things about Nuxt though.
Angular is robust but the hardest of the bunch to learn based on popular sentiment i’ve heard.
JSX can exist without React; it’s essentially just an alternative syntax for function calls.
(That is, annoyingly, handicapped in the Typescript checker)
Solid uses JSX and is both much more performant than React while removing several of it’s footguns. You also have WASM frameworks like Leptos that use similar syntax (RSX) while using languages that aren’t JS.
Very true! Shouldnt be a point for react i guess. I believe they originated the syntax perhaps? Regardless, I love it (: