Fast websites using Astro and React

2 azan-n 2 6/21/2025, 3:23:30 PM azan-n.com ↗

Comments (2)

azan-n · 3h ago
The goal of this project was to 1. re-use React components 2. be fast (lighthouse scores mostly) 3. be SEO-friendly

I like Astro, I like JSX, but I don't know if I can live with React in Astro, at least not with the current state of the integration.

codingdave · 3h ago
Agreed. I have a CMS project that uses both, but they are separated -- The CMS is a React front-end, with a node back-end. The sites maintained by that app are built by Astro via spawning a 'npm run build' in a separate Astro project that reads the CMS data, then writes the output to another directory from which I can deploy.

They do complement each other nicely... but there is little benefit to actually mixing them directly together.