Estensione

Caching

Memorizza nella cache la risposta GraphQL lato client o nelle fasi intermedie tra client e server (come una CDN) tramite il caching HTTP standard.

Logo
Target Image

Click to watch tutorial video - 05:30

Rendi la tua applicazione più veloce fornendo il caching HTTP per la risposta GraphQL e memorizzando nella cache i risultati di operazioni costose.

Cache Control

Utilizza il caching HTTP per inviare un header Cache-Control con un valore max-age nella risposta della query GraphQL, indicando per quanto tempo la risposta deve essere memorizzata nella cache.

L'estensione Cache Control offre liste di Cache Control, in cui vengono definiti valori max-age personalizzati per campi e direttive.

Il valore max-age della risposta viene calcolato automaticamente dal motore GraphQL, in base ai campi e alle direttive presenti nella query.

Voce di Cache Control

Caching della risoluzione dei campi

Aggiunta della direttiva @cache allo schema GraphQL, che memorizza su disco il risultato di un campo per una durata richiesta. Quando si esegue lo stesso campo entro quell'intervallo di tempo, viene restituito il valore memorizzato nella cache.

Questa direttiva può migliorare le prestazioni durante l'esecuzione di operazioni costose (come nel caso di interazioni con API esterne), poiché è possibile memorizzare nella cache e riutilizzare la loro risposta.

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

Acquista il pacchetto All-Inclusive

Personale
$79
/anno
“All-Inclusive” pacchetto
Licenza per 1 dominio
Acquista ->
  • 1 dominio
  • Supporto
  • Aggiornamenti del prodotto
Organizzazione
$99
/anno
“All-Inclusive” pacchetto
Licenza per 3 domini
Acquista ->
  • 3 domini
  • Supporto
  • Aggiornamenti del prodotto
Professionale
$199
/anno
“All-Inclusive” pacchetto
Licenza per 10 domini
Acquista ->
  • 10 domini
  • Supporto
  • Aggiornamenti del prodotto

La licenza è valida 1 anno (rinnovabile ogni anno). I prezzi sono in USD.

Hai bisogno di più domini? Contattaci

Garanzia di rimborso di 30 giorni

Acquista qualsiasi estensione con la sicurezza di poter richiedere un rimborso

Features illustration
Money back guarantee

Consulta la nostra politica di rimborso

Testimonial image

“Questo plugin è di un altro livello! Porta il tuo sito a un livello completamente nuovo e lo trasforma in una macchina potentissima. Più esplori ciò che può fare, più ne rimani impressionato. Se sei indeciso, prendilo e basta: altrimenti te ne pentirai. La documentazione parla da sé ed è solida come poche. Leo (lo sviluppatore) è uno degli sviluppatori più brillanti e svegli che abbia mai incontrato. È super reattivo e si vede che ne sa parecchio. Sinceramente, sono entusiasta di tutto ciò che questo plugin permette di fare. Le possibilità sono praticamente infinite e, se la SEO è importante per te, questo strumento aiuterà il tuo sito a posizionarsi alla grande.”

olmate - Sviluppatore web

Iscriviti alla nostra newsletter

Resta aggiornato su tutte le novità di Gato GraphQL.