axios cache interceptor
v1.6.2
¿Usando este paquete? Considere donar para apoyar mi trabajo de código abierto ❤️
¡Ayuda a crecer Axios-Cache-Interceptor! ¡Estrella y comparte este increíble repositorio con tus amigos y compañeros de trabajo!
Interceptor de caché para Axios realizados con desarrolladores y rendimiento en mente.
El interceptor de caché de Axios es, como dice, un interceptor para que Axios maneje el almacenamiento en caché. Fue creado para ayudar a los desarrolladores a llamar a Axios varias veces sin tener que preocuparse por sobrecargar la red o codificarse a sí mismo un sistema de caché simple y con errores.
Lea los documentos para obtener más información .
import Axios from 'axios' ;
import { setupCache } from 'axios-cache-interceptor' ;
const instance = Axios . create ( ) ;
const axios = setupCache ( instance ) ;
const req1 = axios . get ( 'https://arthur.place/' ) ;
const req2 = axios . get ( 'https://arthur.place/' ) ;
const [ res1 , res2 ] = await Promise . all ( [ req1 , req2 ] ) ;
res1 . cached ; // false
res2 . cached ; // true Con licencia bajo el MIT . Vea LICENSE para más información.