ISR revalidation

Integriert ISR-ähnliche Cache-Revalidierung in Payload CMS für Next.js.

Community 3 29/Wo. MIT v1.2.1

Installation

pnpm add @ggaidelevicius/payload-isr

Über

Dieses Plugin erweitert Payload CMS um Funktionen zur inkrementellen statischen Regeneration (ISR), die speziell für Next.js-Anwendungen entwickelt wurden. Es ermöglicht die automatische Revalidierung des Caches bei Änderungen an Dokumenten, einschließlich Veröffentlichung, Aktualisierung, Wiederherstellung und Löschung. Optional kann auch eine vollständige Neugenerierung eingerichtet werden, wenn dies erforderlich ist. Die Konfiguration von Sammlungen und globalen Einstellungen definiert, welche Dokumente und Trigger die Cache-Aktualisierungen auslösen. Das Plugin bietet Hooks wie `afterChange` und `afterOperation`, um im Lebenszyklus von Dokumenten zu interagieren. Nutzer können spezifische Pfade und Cache-Tags für die Revalidierung festlegen, was eine präzise Kontrolle darüber ermöglicht, wie Inhaltsaktualisierungen die Leistung der Website beeinflussen. Detaillierte Protokollierungsoptionen helfen bei der Fehlersuche und Überwachung des Revalidierungsprozesses. Die Konfiguration ist minimal, um die grundlegende Funktionalität mit lediglich einer Sammlung und einem Pfad-Resolver zu ermöglichen. Bei Bedarf kann die Konfiguration jedoch erweitert werden, um komplexe Szenarien mit mehreren Sammlungen, globalen Einstellungen und umfassenden Neugenerierungsstrategien zu unterstützen.

Paketinformationen

Paketname
@ggaidelevicius/payload-isr
Neueste Version
1.2.1
Entpackte Größe
198 kB
Lizenz
MIT
Wöchentliche Downloads
29
Zuletzt veröffentlicht
5. Okt. 2026

Ähnliche Plugins

Mehr in Storage