Content Layer связывает файлы, CMS или другой источник данных с интерфейсом сайта. В Astro он реализуется через коллекции и loader API, но сама идея переносима.