Use um CMS com o Astro
Pronto para conectar um CMS Headless ao seu projeto Astro? Siga um dos nossos guias para integrar um CMS.
Guias de CMS
Note que várias dessas páginas são esboços: elas são coleções de recursos esperando por sua contribuição!
Por que utilizar um CMS?
Um Content Management System (Sistema de Gerenciamento de Conteúdo) te permite escrever conteúdo e gerenciar assets fora do seu projeto Astro.
Isso desbloqueia novas funcionalidades para trabalhar com conteúdo. A maioria dos CMSes te dá um editor visual de conteúdo, a habilidade de especificar tipos padrões de conteúdo e uma forma de colaborar com outros.
Um CMS pode ser útil para conteúdo que segue uma estrutura particular, muitas vezes te dando uma experiência estilo painel de controle e ferramentas de edição WYSIWYG. Você pode utilizar um CMS para escrever postagens de blog utilizando o editor de texto rico de um CMS ao invés de arquivos Markdown. Ou você pode utilizar um CMS para manter listagens de produtos para uma loja eCommerce, fazendo certos campos obrigatório para evitar listagens incompletas.
Seu projeto Astro pode então buscar seu conteúdo do seu CMS e mostrá-lo, onde e como você quiser no seu site.
Quais CMSes funciona bem com o Astro?
Pelo Astro tomar conta da apresentação do seu conteúdo, você vai querer escolher um CMS headless , como aqueles na lista acima. Isso significa que o CMS te ajuda a escrever seu conteúdo, mas não gera um site que o mostra. Ao invés disso, você busca os dados do conteúdo e os utiliza no seu projeto Astro.
Alguns CMSes headless, como o Storyblok, oferecem uma integração Astro que te ajuda a buscar o conteúdo especificadamente para um site Astro. Outros oferecem um SDK JavaScript, uma biblioteca que você instala e utiliza para buscar seu conteúdo remoto.
Posso utilizar Astro sem um CMS?
Sim! Astro oferece formas integradas de escrever conteúdo (EN), incluindo suporte para páginas Markdown.
Recipes