Bismillaahirrohmaanirrohiim…
Ada kalanya kita perlu melakukan cache di react js untuk menghindari pemanggilan API secara berulang-ulang.
Tentu konten yang di cache bukanlah konten yang real time yang datanya terus berubah cepat secara dinamis.
Okay, langsung saja.
Jika menggunakan axios, install dulu axios-cache-adapter dengan cara:
npm install axios-cache-adapter
Ikuti kode di bawah ini dan coba jalankan:
import axios from "axios"; import { setupCache } from 'axios-cache-adapter' //cache 15 menit const cache = setupCache({ maxAge: 15 * 60 * 1000 }) const api = axios.create({ adapter: cache.adapter }) //Kode axios yang di cache api.get('http://path/toapi') .then(res => { //console.log('res: ' + JSON.stringify(res)); })
Semoga tidak ada error.
Bismillaahirrohmaanirrohiim... Berikut ini cara format angka menggunakan javascript, misalkan 1000 menjadi 1.000 atau 1500000 menjadi…
Bismilaahirrohmaanirrohiim... jika server anda dipakai orang untuk mining, maka cpu usage akan habis dipakai dia,…
Bismillaahirrohmaanirrohiim... masalah muncul saat akses https://ipaddress:10000 muncul seperti ini Error – Document follows This web…
Bismillahirrohmaanirrohiim... Ebook ini menghadirkan wawasan mendalam mengenai pergeseran kekayaan dari uang, aset, tanah, dan bahan…
Bismillaahirrohmaanirrohiim... Jika kita membuat aplikasi web base menggunakan bootstrap, saat user membuka modal, kadangkala mereka…
Bismillaahirrohmaanirrohiim... Berikut ini kumpulan css yang berguna, untuk mengingat saja. Input atau button delay saat…