5 ms·
I converted a couple of small content sites from Next.js to Astro. The generated code is way smaller, and the site is so much faster. I also found it much nicer
by monooso 3y ago
I converted a couple of small content sites from Next.js to Astro. The generated code is way smaller, and the site is so much faster. I also found it much nicer to work with.
I can't comment on how they compare for more interactive app-like websites.
- willio58 3y agoYeah this is a great use case for Astro from what I’ve seen. If you need more of an app, next js would be just fine
- archibaldJ 3y agoDo they scorll badly on firefox though? Have you tested your site on firefox? https://github.com/withastro/astro/issues/8055 https://github.com/withastro/astro/issues/8055
- taskylizard 3y agoThis is a issue with astro's website, not astro itself.
- monooso 3y agoI have, and it does not. Unlike Next.js, Astro isn't shipping a tonne of JS to the browser just to display some basic content; it's really just HTML and CSS. (To reiterate, this is a very simple content-based site)
- leerob 3y agoIn case you haven't seen the latest versions of Next.js, it now includes React Server Components – which can operate in a similar fashion to Astro. You can send dramatically less client-side JavaScript. https://nextjs.org/docs/getting-started/react-essentials#why-server-components https://nextjs.org/docs/getting-started/react-essentials#why...