I tried out Deno+Fresh and Astro. Both are JSX based, but they're not React. And JSX-based things are now starting to offer really compelling features you'd have to glue together yourself or can't do in React directly. The single biggest thing I've really liked about Fresh and Astro is the both allow you to ship vanilla HTML with 0 JS without any effort, as well as easily enabling dynamic island functionality for areas where you do want it without going full blown SPA.
I tried out Deno+Fresh and Astro. Both are JSX based, but they're not React. And JSX-based things are now starting to offer really compelling features you'd have to glue together yourself or can't do in React directly. The single biggest thing I've really liked about Fresh and Astro is the both allow you to ship vanilla HTML with 0 JS without any effort, as well as easily enabling dynamic island functionality for areas where you do want it without going full blown SPA.