Skip to content

What is a content-driven website?

Astro is the web framework for building content-driven websites.

”This includes marketing sites, publishing sites, documentation sites, blogs, portfolios, landing pages, community sites, and e-commerce sites. If you have content to show, it needs to reach your reader quickly.” -Astro

Build it with Astro

There are many benefits of building with Astro.

Content-driven

A content-driven site prioritizes the user experience. It’s the journey that matters most. How do you bring each visitor to conversion? This could be unlocking greater understanding through an amazing and well-written docs site. Or making that first sale! What matters is getting your content in front of your audience.

Websites built with traditional frameworks like WordPress often struggle to keep up with best practices and aren’t able to deliver a great user experience.

You can mitigate this by using a modern web framework (like React). But this introduces a whole host of additional considerations and complexities. Web performance vitals and user experience may still suffer.

With the Astro core team commitment to content-driven sites, you can reset assured when you build with Astro it’ll sensibly scale up to performant, powerful, dynamic web applications

Server-first

Astro is an opinionated web framework.

Many modern javascript frameworks (like Next.js, Remix) nestle in on each client browser. If you visit a website made with such a framework it will download to your browser and run there. This makes great sense for complex web apps. But less so for a content-driven website.

Older web frameworks (like WordPress) leverage server rendering. If you visit one of these websites, your browser downloads the html + css pre-rendered. While this can be very fast (esp. with caching), it’s old sauce.

With Astro you get the best of both worlds! Read more

Fast by default

It’s science! When you optimize the inputs, you get the best output. That Astro core team’s commitment to making the web great for content is producing fruit. Read more

Easy to use and developer-focused

Like with any framework, there is a learning curve for Astro. With Astro you’ll find there’s amazing community and plentiful resources. How they do docs is nothing shy of aspirational. And crucially, every design and architecture design has been painstakingly made, with heart, and by legends in the industry. Read more: Easy to use, Developer-focused

Further reading