Erweiterung

Caching

Speichere die GraphQL-Antwort clientseitig oder in Zwischenstufen zwischen Client und Server (z. B. einem CDN) mithilfe von standardmäßigem HTTP-Caching im Cache.

Logo
Target Image

Click to watch tutorial video - 05:30

Mach deine Anwendung schneller, indem du HTTP-Caching für die GraphQL-Antwort bereitstellst und die Ergebnisse aufwändiger Operationen im Cache speicherst.

Cache Control

Nutze HTTP-Caching, um einen Cache-Control-Header mit einem max-age-Wert in der Antwort der GraphQL-Query zu senden und so anzugeben, wie lange die Antwort gecacht werden soll.

Die Cache Control-Erweiterung bietet Cache Control-Listen, in denen benutzerdefinierte max-age-Werte für Felder und Direktiven definiert werden.

Der max-age-Wert der Antwort wird automatisch von der GraphQL-Engine berechnet, basierend auf den in der Query vorhandenen Feldern und Direktiven.

Cache Control-Eintrag

Caching der Feldauflösung

Hinzufügen der @cache-Direktive zum GraphQL-Schema, die das Ergebnis eines Felds für eine angeforderte Zeitdauer auf der Festplatte speichert. Wenn dasselbe Feld innerhalb dieses Zeitraums ausgeführt wird, wird der gecachte Wert zurückgegeben.

Diese Direktive kann die Performance beim Ausführen aufwändiger Operationen verbessern (z. B. bei der Interaktion mit externen APIs), da deren Antwort gecacht und wiederverwendet werden kann.

query {
  posts {
    id
    title
      @strTranslate(from: "en", to: "es")
      @cache(time: 10)
  }
}

All-Inclusive-Paket kaufen

Personal
$79
/Jahr
“All-Inclusive” Paket
Lizenz für 1 Domain
Kaufen ->
  • 1 Domain
  • Support
  • Produktaktualisierungen
Organization
$99
/Jahr
“All-Inclusive” Paket
Lizenz für 3 Domains
Kaufen ->
  • 3 Domains
  • Support
  • Produktaktualisierungen
Professional
$199
/Jahr
“All-Inclusive” Paket
Lizenz für 10 Domains
Kaufen ->
  • 10 Domains
  • Support
  • Produktaktualisierungen

Die Lizenz gilt für 1 Jahr (jährlich verlängerbar). Die Preise sind in USD.

Brauchst du mehr Domains? Kontaktiere uns

30 Tage Geld-zurück-Garantie

Kaufe jede Erweiterung mit der Gewissheit, dass du eine Rückerstattung anfordern kannst

Testimonial image

“This plugin is next level!. It takes your site to a whole new level and turns it into a powerhouse. The more you explore what it can do, the more impressed you’ll be. If you’re on the fence—just grab it, you’ll kick yourself later if you don’t!. The documentation speaks for itself and is solid as it gets. Leo (the dev) is one of the sharpest and most switched-on developers I’ve ever come across. He’s super responsive and clearly knows his stuff. I’m honestly stoked with how much this plugin can do. The possibilities are pretty much endless, and if SEO matters to you, this thing will help your site rank hard.”

olmate - Webdev

Abonniere unseren Newsletter

Bleib über alle Updates zu Gato GraphQL auf dem Laufenden.