This small battle-tested TypeScript library is a storage-agnostic helper that implements a configurable stale-while-revalidate caching strategy for any functions, for any JavaScript environment.
Redis client factory and stale-while-revalidate cache helpers.
Svelte stale while revalidate (SWR) data fetching strategy
React Hooks library for remote data fetching
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
Standalone caching utilities with TTL, SWR, and HTTP response caching
<p align="center"> <img src="logo.png" width="100px" /> </p> <h1 align="center">swrv</h1>
Framework agnostic stale while revalidate (SWR) data fetching strategy
A Connect/Express middleware for setting max-age and stale-while-revalidate Cache-Control headers
Cache-control header utility that parses human readable time strings into seconds.
Middleware to destroy caching
Tiny remote data fetching library for Nano Stores
neat wrapper for various caches
React Hooks for fetching, caching and updating asynchronous data
Hooks for managing, caching and syncing asynchronous and remote data in Vue
A TypeScript cache library with stale-while-revalidate support meant as a drop in replacement for unstable_cache
Zero-config PWA for Vite
Signals for managing, caching and syncing asynchronous and remote data in Angular
[](https://www.npmjs.com/package/@mmstack/resource) [](https://github.com/mihajm/mmstack/blob/master/packages/resource/LICENSE)
React Hooks library for remote data fetching
This package is part of the [React Native CLI](../../README.md). It contains commands for cleaning the build artifacts.
Tiny stale-while-revalidate cache for async functions (Node & serverless).
Hooks for fetching, caching and updating asynchronous data in Vue
Hooks for managing, caching and syncing asynchronous and remote data in Svelte
Serve stale cached values while recomputing in the background to reduce tail latency.
RailsQuery provides a declarative abstraction for fetching, caching, and managing remote or expensive data in Rails applications. Inspired by modern data-fetching patterns, it introduces query lifecycle concepts such as caching, stale-while-revalidate, automatic invalidation, and request deduplication, while remaining idiomatic to the Rails ecosystem.