Astro Guides

Guides, examples, and demonstrations of using the Netlify platform.

Guide

Serving user-generated uploads using Netlify Blobs

Netlify's blob storage solution is flexible enough to accommodate a wide range of use cases, including allowing users to upload images to your site without needing a media service provider.

Astro Blobs Primitives

Guide

How Astro’s server islands deliver progressive rendering for your sites

Learn how Astro's new Server Islands rendering option can help balance pre-generated and on-demand content in your sites and applications

Astro

Video

Choosing a web framework

Netlify developers discuss their selection process for tools used in web projects.

Astro

Guide

Send emails in an Astro project using Resend

Astro's hybrid rendering capabilities opens an array of possibilities on what you can easily accomplish, including sending emails. Here's an email-sending example using Resend.

Astro Resend

Guide

Add an image uploader to a file-based content site

Managing images can be difficult in a git-based content workflow. This guide will show you how to add an image uploader to your Astro site to make it easy to add images to your content.

Astro

Guide

How to use Sanity Portable Text with Astro

Learn how to use Sanity's Portable Text content format in your Astro projects

Astro Sanity CMS

Guide

How to do ISR and advanced caching with Astro

Incremental Static Regeneration (ISR) is a powerful pattern for rendering pages on the web. Astro has useful tools to do fine-grained ISR and other advanced caching patterns when deployed to Netlify. This guide will show you how to do it.

Astro Caching Primitives

Guide

How to use Sanity CMS with Astro

Learn how to combine Sanity CMS with the Astro web framework to deliver managed content through a site experience that is totally under your control.

Astro Sanity

Suggest a guide

Got an idea for a useful guide that you can't currently find here? Want us to explain something, or perhaps you'd like to work on creating a guide with us?

Let us know and we'll see what we can arrange.

We also have a contributor guide for those making content contributions