Introduction
  • Download Astro book
Understanding Astro and its ecosystem
  • Astro Islands and what makes Astro different
  • GitHub repo & code samples
  • Development setup & tools
  • How to install Astro and create your first site
  • Astro components
  • Astro layouts
  • Static Routes
  • Dynamic Routes
  • Working with remote Data
  • Fetching data in framework components
  • Importing Markdown files
  • How to integrate various UI frameworks, themes, and tools
Project: Blog
  • Creating a new Astro project
  • GitHub repo & final project code
  • Creating the posts page
  • Updating our blog posts to MDX
  • Installing Strapi CMS
  • Creating the Post content type in Strapi
  • Creating our posts in Strapi
  • Strapi REST API permissions
  • Rendering the blog posts from Strapi
  • Creating dynamic routes for each post
  • Using GraphQL in Strapi and Astro
  • Practice
  • Astro themes project
  • Bonus lecture
Astro 2.0
  • Content collections