World Congress 2026 Europe - Virtual Stage Jul 2, 2026 Session details

Build Once, Switch Anytime: CMS Freedom with Astro Collections

Maciek Palmowski

Headless CMS migrations no longer require massive code rewrites. Astro Content Collections let you swap backends seamlessly by updating a single loader file, keeping your UI completely untouched.

Pause
Mute Enter Fullscreen
#1 about 2 min

The tedious nature of switching headless content management systems

Migrating between content management systems is historically tedious and error-prone.

#2 about 2 min

Switching content sources from Markdown to WordPress in Astro

Developers can swap content sources quickly by modifying a single configuration file.

#3 about 2 min

Understanding the multi-page focus of the Astro framework

The framework prioritizes multi-page applications, zero default JavaScript, and island architecture.

#4 about 2 min

How headless architecture separates content from the frontend

Headless architecture separates content storage and presentation via application programming interfaces.

#5 about 2 min

Technical challenges of migrating between headless CMS platforms

Inconsistent API responses, unofficial type definitions, and varied pagination structures complicate migrations.

#6 about 3 min

Using collections, schemas, and loaders for data fetching

Collections, schemas, and loaders simplify data fetching compared to earlier plugin-based approaches.

#7 about 2 min

Defining data structures and type safety with Zod schemas

Zod schemas enforce type safety, optional fields, default values, and data coercion.

#8 about 2 min

Fetching local and remote content with Astro loaders

Glob patterns handle local files while live loaders enable dynamic content previews.

#9 about 4 min

Switching data sources across WordPress, Statamic, and Payload

Updating the loader configuration and field mapping seamlessly changes data sources.

#10 about 1 min

Reducing vendor lock-in and future-proofing tech stacks

Standardized collections reduce vendor lock-in by enabling rapid integration of new platforms.

#11 about 3 min

Handling limitations like read-only data and rich text

Current constraints include read-only data, complex rich text structures, and build-time expectations.

#12 about 2 min

Practical exercises for mastering CMS migrations in Astro

Building a local project provides practical experience with schema mapping and migrations.

Matching moments

4:18 min

Audience Q&A on Astro project constraints and integrations

Eddy Vinck · WWC 2023

2:12 min

Comparing Astro to PHP and static site generators

Eddy Vinck · WWC 2023

11:28 min

Managing application content with a headless GraphQL CMS

Dávid Lévai · LIVE

2:09 min

Introduction to Astro for content-focused websites

Eddy Vinck · WWC 2023

1:12 min

Type-safe Markdown using Astro content collections

Eddy Vinck · WWC 2023

3:33 min

Migrating legacy content management systems to markdown platforms

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

Headroom: A Context Optimization Layer for LLM Applications

Tejas Chopra

Senior Software Engineer at Netflix

Tejas Chopra
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

From Legacy to Longevity – How a 17-Year-Old System stayed Modern

Alexander Arians

Empowering Engineers to drive innovation

Alexander Arians