oliverdavies.uk/source/_daily_emails/2023-02-08.md

1 KiB

title pubDate permalink tags
Fetching external API data with Astro 2023-02-08 daily/2023/02/08/fetching-api-data-with-astro
astro

As well as using static data like Astro components and Markdown files, Astro allows you to pull in data from external APIs even if you're generating a static website.

Astro's Data Fetching documentation shows how to do this using the global fetch function. This is the same approach that I've been using to build a page of my open-source projects. I'm still working on it, but it fetches project information from both Drupal.org and GitHub and displays them on a page.

This is also makes Astro a good option to be used as a front-end for decoupled projects that use a separate back-end CMS like Drupal to store and manage the content which it fetches and uses when generating the site.