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... Untuk mendeteksi cpu usage tinggi memang perkara rumit, adakalanya karena codingan bermasalah, akses ke…
Bismillaahirrohmaanirrohiim... Jika tidak dirawat dan dicek berkala, log mongodb akan semakin membesar. Bahkan sampai menghabiskan…
Bismillaahirrohmaanirrohiim... Jika kita membuat website yang digunakan untuk memantau lokasi HP client, maka kita memerlukan…
Bismillaahirrohmaanirrohiim... Kali ini kita akan mencoba menerapkan rumus trigonometeri dari formula haversine, yang digunakan untuk…
Bismillaahirrohmaanirrohiim... Disini saya akan berbagi pengalaman tentang susahnya membuka tutup botol cleo kecil ukuran 220ml.…
Bismillaahirrohmaanirrohiim... Kali ini saya akan berbagi pengalaman tentang mati lampu yang disebabkan oleh permasalahan arus…