Menú
Oct 2020
Evaluar?

SWR es una biblioteca de React Hooks para obtener datos remotos. Implementa la estrategia para el almacenamiento de datos en caché de HTTP denominada stale-while-revalidate. SWR primero devuelve los datos desde la caché (obsoletos), luego envía la petición para obtener información (revalidar) y finalmente actualiza los valores a partir de la respuesta actualizada. Los componentes reciben un flujo de datos, primero obsoletos, luego actualizados, de forma constante y automática. Nuestros equipos de desarrollo han tenido buenas experiencias utilizando SWR, mejorando de forma dramática la experiencia de uso al tener siempre datos en la pantalla. Sin embargo, advertimos a los equipos para que sólo utilicen la estrategia de almacenamiento en caché de SWR cuando sea aceptable que la aplicación devuelva datos obsoletos. Ten en cuenta que el protocolo HTTP exige que los cachés respondan a una petición con la respuesta más actualizada que sea apropiada para la petición, y sólo en circunstancias cuidadosamente estudiadas se permite la devolución de una respuesta obsoleta.