Skip to content
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

Migrate an existing project to Astro

Ready to convert your site to Astro? See one of our guides for migration tips.

Note that many of these pages are stubs: they’re collections of resources waiting for your contribution!

Why migrate your site to Astro?

Section titled Why migrate your site to Astro?

Astro provides many benefits: performance, simplicity, and many of the features you want built right into the framework. When you do need to extend your site, Astro provides several official and 3rd-party community integrations.

Migrating may be less work than you think!

Depending on your existing project, you may be able to use your existing:

Which projects can I convert to Astro?

Section titled Which projects can I convert to Astro?

Many existing sites can be built with Astro. Astro is ideally suited for your existing content-based sites like blogs, landing pages, marketing sites and portfolios. Astro integrates with several popular headless CMSs, and allows you to connect eCommerce shop carts.

Astro allows you to choose between a statically-generated site and server-side rendering (SSR), making it a great replacement for SSGs or for sites that need to fetch some page data on the fly.

How will my project design change?

Section titled How will my project design change?

Depending on your existing project, you may need to think differently about:

Contribute

What’s on your mind?

Create GitHub Issue

Quickest way to alert our team of a problem.

Community