awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesCache Mutation Utilities

Tools for updating and revalidating local data caches.

Distinguishing note: None available; minting under Data & Databases.

Explore 5 awesome GitHub repositories matching data & databases · Cache Mutation Utilities. Refine with filters or upvote what's useful.

Awesome Cache Mutation Utilities GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tannerlinsley/react-queryAvatar de tannerlinsley

    tannerlinsley/react-query

    49,769Ver en GitHub↗

    React Query is an asynchronous state management library and data fetching orchestrator designed to fetch, cache, and synchronize server state in web applications. It functions as a server-state cache manager that handles asynchronous data requests to keep local application state in sync with a remote server. The library implements a stale-while-revalidate cache pattern, which provides immediate access to cached data while triggering background updates to maintain consistency. It further supports optimistic user interface updates, allowing the interface to change immediately during data mutati

    Provides utilities for updating and revalidating local data caches during the mutation lifecycle.

    TypeScript
    Ver en GitHub↗49,769
  • vercel/swrAvatar de vercel

    vercel/swr

    32,406Ver en GitHub↗

    SWR is a data fetching library that provides a collection of hooks for managing remote data synchronization, caching, and state updates in web applications. It employs a declarative approach to handle complex network request lifecycles and dependency chains, ensuring that client-side application state remains consistent with server data through automatic revalidation and background updates. The library distinguishes itself through a reactive cache layer that automatically synchronizes local state with remote sources based on component lifecycle events. It features event-driven revalidation, w

    Updates local cache data and triggers revalidation for specific keys using bound mutator functions.

    TypeScriptcachedatadata-fetching
    Ver en GitHub↗32,406
  • memcached/memcachedAvatar de memcached

    memcached/memcached

    14,132Ver en GitHub↗

    Memcached is a high-performance, distributed, in-memory key-value storage and request routing engine. It functions as a volatile data store designed to accelerate dynamic applications by caching objects in RAM, thereby reducing backend database load and providing sub-millisecond response times. The system utilizes a specialized architecture that organizes memory into fixed-size slabs to minimize fragmentation and maximize throughput for high-concurrency workloads. The project distinguishes itself through a multi-threaded, lock-friendly design that scales across CPU cores and supports complex

    Updates or replaces stored data with optional version checking to ensure consistency and prevent accidental overwrites.

    C
    Ver en GitHub↗14,132
  • vuejs/vue-apolloAvatar de vuejs

    vuejs/vue-apollo

    6,041Ver en GitHub↗

    Vue Apollo is a GraphQL client library for Vue.js that integrates Apollo GraphQL queries and mutations into Vue components with reactive data binding. It provides a reactive data layer that automatically updates Vue component state when GraphQL query results change, and supports server-side rendering by prefetching queries during SSR to deliver fully populated HTML on initial page load. The library allows GraphQL queries and mutations to be declared directly inside Vue component options using the apollo property, keeping data dependencies co-located with the UI. It wraps Apollo Client's nor

    Updates the Apollo Client normalized cache with mutation response data and triggers reactive updates to dependent queries.

    TypeScript
    Ver en GitHub↗6,041
  • vercel/next-learnAvatar de vercel

    vercel/next-learn

    4,745Ver en GitHub↗

    next-learn es una colección de recursos educativos e implementaciones de referencia para construir aplicaciones web full-stack. Sirve como un recurso de aprendizaje y tutorial para el framework Next.js, proporcionando código inicial y proyectos de ejemplo que demuestran el renderizado del lado del servidor y el ecosistema basado en React. El proyecto proporciona una plantilla web full-stack que muestra una implementación completa de integración de bases de datos, autenticación de usuarios y lógica del lado del servidor. Incluye ejemplos de referencia para la optimización del rendimiento web, demostrando específicamente el uso de componentes de servidor, acciones de servidor y enrutamiento dinámico. El código base cubre una amplia superficie de capacidades full-stack, incluyendo la gestión de datos mediante consultas y mutaciones del lado del servidor, control de acceso basado en identidad mediante guardias de ruta y arquitectura de navegación mediante enrutamiento del sistema de archivos. También implementa varias estrategias de renderizado, optimización de activos para imágenes y fuentes, y estilizado de interfaz de usuario.

    Updates database records via server actions and refreshes the application cache to maintain data currency.

    TypeScript
    Ver en GitHub↗4,745
  1. Home
  2. Data & Databases
  3. Cache Mutation Utilities

Explorar subetiquetas

  • GraphQL Cache MutationsUpdates the Apollo Client normalized cache with mutation response data and triggers reactive updates to dependent queries. **Distinct from Cache Mutation Utilities:** Distinct from general Cache Mutation Utilities: specifically updates GraphQL normalized caches with mutation results, not arbitrary cache stores.
  • Mutation HandlersTools for updating or replacing cached data with consistency checks. **Distinct from Cache Mutation Utilities:** Distinct from Cache Mutation Utilities: focuses on the specific logic of version-checked updates.