All Systems Operational
Powered By
profound-logo
profound-logoProfound CMS
⌘K
Admin

Sse

Este recurso permite que você renderize novamente as páginas cujo conteúdo foi alterado no “Painel de Administração”

Este recurso permite que você renderize novamente as páginas cujo conteúdo foi alterado no “Painel de Administração”.

Por padrão, as páginas são servidas como versões estáticas.

  1. Usando a versão mais recente do nosso renderizador.
  2. Isso usa Server-Sent Events (SSE) para detectar alterações nas entidades relevantes do banco de dados.

Vamos modificar nosso arquivo layout.tsx.

import { Refresher } from 'cms-renderer/lib/refresher';
import { revalidatePath } from 'next/cache';

// função executada durante a revalidação
async function revalidate() {
  'use server';
  revalidatePath('/', 
Continue Reading
Previous‹Tipos De ComponentesNextConfigurar Proxy Do Painel Administrativo›

Híbrido

Projeto RenderizadorRoteamento ParamétricoTipos De ComponentesSseConfigurar Proxy Do Painel AdministrativoRenderização estática com suporte ao modo de ediçãoScripting no Construtor de TemplatesCreate Profound Next

Sem interface

Início rápidoJson E Claude CodeComponente Zod Puxar

Mcp

Mcp

Recursos Do Cms

Recurso Modelo De DocumentosRecurso Construtor De ModelosTradutor De FuncionalidadesRecurso Organizacao

Motivação

Nossa Abordagem

Terminologia

Hibrido Vs Headless
'layout'
);
// recalcula o cache para essas páginas
}
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en">
<body className="min-h-screen bg-bg-base text-text-primary antialiased">
<Refresher // insira as credenciais corretas
websiteId={"..."}
cmsUrl={"..."}
apiKey={"..."}
onInvalidate={revalidate}
/>
{children}
</body>
</html>
);
}

Após alterar seu layout raiz, você pode editar campos no banco de dados e ver as atualizações refletidas depois de atualizar a página.