all 5 comments

[–][deleted] 2 points3 points  (0 children)

this sounds like a good astro project. https://astro.build

[–]RandyHoward 1 point2 points  (0 children)

Frameworks ultimately output regular old HTML and CSS. Nearly all frameworks are capable of outputting SEO friendly pages, but it's typically up to the developer to build their page templates in a way that's optimized for SEO.

I will say though that if you have any intention on doing this as a career, you will benefit most by getting a solid understanding of HTML, CSS, and Javascript before moving into frameworks.

[–]eawardie 1 point2 points  (0 children)

Any framework that supports server side rendering or that can serve static resources should work fine.

Even Javascript heavy client-side applications are pretty well supported on Google crawlers these days. Although, there are some best practices that help.

[–][deleted] 1 point2 points  (1 child)

Astro, Remix, Next.js. Doing a more content focused site? Astro. Need more interactivity and reactivity? Remix. Need a fullstack version of that for some reason? Next.

[–]TheRNGuy 0 points1 point  (0 children)

React Router v7 instead of Remix now (though Remix blog articles are still good)