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 · World Congress 2023

2:12 min

Comparing Astro to PHP and static site generators

Eddy Vinck · World Congress 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 · World Congress 2023

1:12 min

Type-safe Markdown using Astro content collections

Eddy Vinck · World Congress 2023

3:33 min

Migrating legacy content management systems to markdown platforms

Chris Heilmann Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

Beyond File Dumps: Context Engineering for Coding Agents

  • Animesh Dutta

    Arm

    Senior Software Engineer

Open session

Designing for Every Direction: Logical CSS for Global, Adaptive, and Effortlessly Reversible UIs

  • Vidhya Krishnamoorthy

    Morgan Stanley

    VP, Software Engineering Manager

Open session

Build a Zero-Cost AI Agent in Your Browser

  • Aishwarya Mathuria

    Adobe

    Computer Scientist

  • Nishant Thakur

    Adobe

    Senior Computer Scientist

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

Supply Chain Security for the Everyday Engineer

  • Pradumna Saraf

    Kestra Technologies

    Quality Assurance Engineer

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff