title | description | i18nReady |
---|---|---|
Use a DAM with Astro |
How to use a Digital Asset Manager (DAM) to add images and videos to Astro |
true |
import MediaGuidesNav from '/components/MediaGuidesNav.astro';
import ReadMore from '/components/ReadMore.astro';
import Badge from "~/components/Badge.astro"
Ready to connect a headless Digital Asset Manager (DAM) to your Astro project? Follow one of our guides to integrate a hosted media system.
:::tip Find community-maintained integrations for connecting a DAM or hosted media system to your project in our integrations directory. :::
Note that many of these pages are stubs: they're collections of resources waiting for your contribution!
Using a DAM, or Digital Asset Manager, helps individuals, teams, and organizations manage their image and video assets from a central location much like a CMS.
The difference is the type of content being managed: a DAM would primarily manage images, videos, other media assets like 3D models, and any metadata associated with those assets.
This can be useful particularly when using a single source of truth for your assets between multiple web or mobile properties. This is important if you're part of an organization that requires multiple teams to use the same assets, or are integrating into other content systems like a PIM (Product Information Manager) to connect your assets to products.
Much like when using a CMS, as Astro handles the presentation of your content, you'll want to use a headless DAM that allows you to fetch and interact with your assets via an API or SDK.
Some headless DAMs, like Cloudinary, provide an Astro integration that allows you to easily fetch your assets as well as display them on your website or app.
Yes! Astro provides built-in ways to store images, including support for referencing remote images.