Descrição do projeto
TraduzidoO escopo é uma configuração totalmente funcional, não uma prova de conceito. Você descreverá cuidadosamente nossos tipos de conteúdo (artigos, autores, categorias, blocos de página de destino, componentes reutilizáveis, mídia), definirá validações de campo razoáveis e projetará relacionamentos para que sejam convenientes para os editores, não apenas copiando a estrutura bruta do banco de dados. Além disso — uma API limpa e documentada (REST ou GraphQL) com paginação, filtragem e separação de rascunho/publicado, e conectando-a ao nosso frontend JAMstack para que as páginas sejam renderizadas a partir do conteúdo do CMS. Os editores devem criar, visualizar e publicar postagens de forma independente, e funções e permissões devem proteger a estrutura de quebras acidentais. A equipe já tem um designer e um desenvolvedor frontend, então você trabalhará como parte de uma equipe, não sozinho.
Por favor, envie exemplos de seus projetos de CMS headless e nos diga qual plataforma você recomendaria para o nosso caso e por quê.
— Descrever tipos de conteúdo, componentes e relacionamentos para fluxos de trabalho editoriais reais
— Fornecer uma API REST ou GraphQL limpa com paginação, filtros e status de rascunho/publicado
— Conectar o CMS ao frontend JAMstack e configurar visualização
— Configurar funções e permissões de editores e caminho de migração para conteúdo existente