Ekstensi

Caching

Cache respons GraphQL di sisi klien atau tahap perantara antara klien dan server (seperti CDN) melalui HTTP caching standar.

Logo
Target Image

Click to watch tutorial video - 05:30

Buat aplikasi Anda lebih cepat dengan menyediakan HTTP Caching untuk respons GraphQL, dan dengan melakukan cache pada hasil operasi yang membutuhkan banyak sumber daya.

Cache Control

Gunakan HTTP caching untuk mengirim header Cache-Control dengan nilai max-age dalam respons GraphQL query, yang menunjukkan berapa lama respons tersebut harus di-cache.

Ekstensi Cache Control menawarkan Cache Control Lists, di mana nilai max-age khusus didefinisikan untuk fields dan directives.

Nilai max-age respons dihitung secara otomatis oleh mesin GraphQL, berdasarkan fields dan directives yang ada dalam query.

Entri Cache Control

Caching Resolusi Field

Penambahan directive @cache ke skema GraphQL, yang menyimpan hasil dari sebuah field ke disk selama durasi waktu yang diminta. Saat mengeksekusi field yang sama dalam rentang waktu tersebut, nilai yang di-cache akan dikembalikan.

Directive ini dapat meningkatkan performa saat mengeksekusi operasi yang membutuhkan banyak sumber daya (seperti saat berinteraksi dengan API eksternal), karena kita dapat menyimpan dan menggunakan kembali responsnya.

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

Beli bundel All-Inclusive

Personal
$79
/tahun
“All-Inclusive” bundel
Lisensi untuk 1 domain
Beli ->
  • 1 domain
  • Dukungan
  • Pembaruan produk
Organisasi
$99
/tahun
“All-Inclusive” bundel
Lisensi untuk 3 domain
Beli ->
  • 3 domain
  • Dukungan
  • Pembaruan produk
Profesional
$199
/tahun
“All-Inclusive” bundel
Lisensi untuk 10 domain
Beli ->
  • 10 domain
  • Dukungan
  • Pembaruan produk

Lisensi untuk 1 tahun (dapat diperbarui setiap tahun). Harga dalam USD.

Butuh lebih banyak domain? Hubungi kami

Jaminan uang kembali 30 hari

Beli ekstensi apa pun dengan keyakinan bahwa Anda dapat meminta pengembalian dana

Testimonial image

“Plugin ini benar-benar luar biasa! Membawa situs Anda ke level yang sepenuhnya baru dan mengubahnya menjadi mesin yang powerful. Semakin banyak Anda menjelajahi kemampuannya, semakin Anda akan terkesan. Kalau masih ragu—langsung ambil saja, Anda akan menyesal kalau tidak! Dokumentasinya berbicara sendiri dan sangat solid. Leo (sang developer) adalah salah satu developer paling cerdas dan paling sigap yang pernah saya temui. Dia sangat responsif dan jelas tahu apa yang dia lakukan. Saya benar-benar kagum dengan begitu banyak hal yang bisa dilakukan plugin ini. Kemungkinannya hampir tak terbatas, dan jika SEO penting bagi Anda, plugin ini akan membantu situs Anda meraih peringkat tinggi.”

olmate - Pengembang web

Berlangganan newsletter kami

Tetap update dengan semua pembaruan Gato GraphQL.