Web Development
Astro
An open-source web framework that builds pages as ready-to-serve HTML and sends JavaScript to the browser only for the parts of a page that need it.
Many JavaScript frameworks send the browser a bundle of code that builds or “hydrates” the page after it arrives. Astro does that work up front: it renders each page to HTML, at build time or on the server, and ships no client-side JavaScript by default. Interactive pieces such as a menu, a search box or a calculator load as separate “islands”, so one widget does not make the whole page heavy.
For marketing sites, publications and documentation, that default makes good Core Web Vitals easier to reach and gives search engines complete HTML to read. It does not make a site fast on its own: images, fonts and third-party scripts still need care. Content can live in Markdown files or in a headless CMS, including WordPress used only as an editor.
Astro is a weaker fit for products that are mostly logged-in, app-like interfaces, where an application framework does more of the work. This site is built with Astro, and our Astro vs Next.js decision guide sets out where each one fits.
Updated
YOUR NEXT CHAPTER
Tell us what you're building.
A few lines about the idea, the business and what is getting in the way.