awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tannerlinsley/react-queryAvatar de tannerlinsley

    tannerlinsley/react-query

    49,769Voir sur 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
    Voir sur GitHub↗49,769
  • vercel/swrAvatar de vercel

    vercel/swr

    32,406Voir sur 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
    Voir sur GitHub↗32,406
  • memcached/memcachedAvatar de memcached

    memcached/memcached

    14,132Voir sur 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
    Voir sur GitHub↗14,132
  • vuejs/vue-apolloAvatar de vuejs

    vuejs/vue-apollo

    6,041Voir sur 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
    Voir sur GitHub↗6,041
  • vercel/next-learnAvatar de vercel

    vercel/next-learn

    4,745Voir sur GitHub↗

    next-learn est une collection de ressources éducatives et d'implémentations de référence pour créer des applications web full-stack. Il sert de ressource d'apprentissage et de tutoriel pour le framework Next.js, fournissant du code de démarrage et des projets d'exemple qui démontrent le rendu côté serveur et l'écosystème basé sur React. Le projet fournit un modèle web full-stack qui présente une implémentation complète de l'intégration de base de données, de l'authentification des utilisateurs et de la logique côté serveur. Il inclut des exemples de référence pour l'optimisation des performances web, démontrant spécifiquement l'utilisation des composants serveur, des actions serveur et du routage dynamique. La base de code couvre une large surface de capacités full-stack, notamment la gestion des données via des requêtes et mutations côté serveur, le contrôle d'accès basé sur l'identité via des route guards, et l'architecture de navigation utilisant le routage par système de fichiers. Il implémente également diverses stratégies de rendu, l'optimisation des ressources pour les images et les polices, et le stylage de l'interface utilisateur.

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

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

Explorer les sous-tags

  • 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.