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

Sse

Questa funzionalità consente di eseguire nuovamente il rendering delle pagine il cui contenuto è stato modificato nel “Pannello di amministrazione”

Questa funzionalità ti permette di eseguire nuovamente il rendering delle pagine il cui contenuto è stato modificato nel “Pannello di amministrazione”.

Per impostazione predefinita, le pagine vengono servite come versioni statiche.

  1. Utilizzando l'ultima versione del nostro renderer.
  2. Questo utilizza gli eventi inviati dal server (SSE) per rilevare le modifiche alle entità pertinenti del database.

Modificheremo il nostro file layout.tsx.

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

// funzione da eseguire durante la rivalidazione
async function revalidate() {
  'use server';
  revalidatePath(
Continue Reading
Previous‹Tipi Di ComponentiNextConfigura Proxy Pannello Di Amministrazione›
'/'
,
'layout'
);
// ricalcola la cache per queste pagine
}
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 // inserisci le credenziali corrette
websiteId={"..."}
cmsUrl={"..."}
apiKey={"..."}
onInvalidate={revalidate}
/>
{children}
</body>
</html>
);
}

Dopo aver modificato il layout radice, puoi modificare i campi nel tuo database e vedere gli aggiornamenti dopo aver ricaricato la pagina.

Ibrido

Progetto RendererInstradamento parametricoTipi Di ComponentiSseConfigura Proxy Pannello Di AmministrazioneRendering Statico Con Supporto Della Modalita Di ModificaScripting Nel Template BuilderCreate Profound Next

Senza testa

Avvio rapidoJson And Claude CodeComponent Zod Pull

Mcp

Mcp

funzionalità CMS

Feat Modello DocumentazioneFunzionalità Generatore Di ModelliFeat TraduttoreFeat Organizzazione

Motivazione

Il nostro approccio

Terminologia

Ibrido vs Headless