Astro
- 1.What Astro Is: The Content-First, Zero-JS-by-Default Framework
- 2.Project Setup & the .astro File
- 3.File-Based Routing & Dynamic Routes
- 4.Layouts, Slots & Component Composition
- 5.Content Collections: Structured Content with Type Safety
- 6.Styling in Astro
- 7.Islands Architecture In Depth: Partial Hydration
- 8.Using React, Vue, or Svelte Components Inside Astro
- 9.Data Fetching & API Endpoints
- 10.Rendering Modes: Static, Server & Hybrid
- 11.Markdown & MDX Content Authoring
- 12.Capstone: Building a Content-Driven Site
Read as One Page
PDF Downloads
Exercise Solutions
astro1-1_challenge1.txtastro1-1_challenge2.txtastro1-1_challenge3.txtastro1-2_challenge1.txtastro1-2_challenge2.txtastro1-2_challenge3.txtastro1-3_challenge1.txtastro1-3_challenge2.txtastro1-3_challenge3.txtastro1-4_challenge1.txtastro1-4_challenge2.txtastro1-4_challenge3.txtastro1-5_challenge1.txtastro1-5_challenge2.txtastro1-5_challenge3.txtastro1-6_challenge1.txtastro1-6_challenge2.txtastro1-6_challenge3.txtastro1-7_challenge1.txtastro1-7_challenge2.txtastro1-7_challenge3.txtastro1-8_challenge1.txtastro1-8_challenge2.txtastro1-8_challenge3.txtastro1-9_challenge1.txtastro1-9_challenge2.txtastro1-9_challenge3.txtastro1-10_challenge1.txtastro1-10_challenge2.txtastro1-10_challenge3.txtastro1-11_challenge1.txtastro1-11_challenge2.txtastro1-11_challenge3.txtastro1-12_challenge1.txtastro1-12_challenge2.txtastro1-12_challenge3.txt