A
Skills Apollographql
apollo-client
apollographql
Apollo Client est une bibliothèque complète de gestion d'état pour JavaScript qui vous permet de gérer à la fois les données locales et distantes avec GraphQL. La version 4.x apporte une mise en cache améliorée, un meilleur support de TypeScript et une compatibilité avec React 19.
official
apollo-client
apollographql
Guide complet pour créer des applications React avec Apollo Client 4.x, couvrant les requêtes, mutations, mise en cache et gestion d'état. Prend en charge plusieurs frameworks et configurations React : applications côté client (Vite, CRA), Next.js App Router avec React Server Components, React Router 7 avec SSR en streaming, et TanStack Start. Inclut des hooks pour les requêtes (useQuery, useLazyQuery), mutations (useMutation) et motifs basés sur Suspense (useSuspenseQuery, useBackgroundQuery) pour React 18+ et 19...
official
apollo-connectors
apollographql
Intégrer des API REST dans des supergraphes GraphQL à l'aide des directives @source et @connect. Propose un processus structuré en 5 étapes : recherche de la structure de l'API, implémentation du schéma avec directives, validation via rover supergraph compose, exécution des connecteurs et test de couverture. Prend en charge la configuration des requêtes incluant les en-têtes, les corps de charge utile, le regroupement pour les motifs N+1 et l'injection de variables d'environnement via $env. Gère le mappage des réponses avec la sélection de champs, l'aliasing, les sous-sélections pour les données imbriquées et les entités...
official
apollo-federation
apollographql
Apollo Federation permet de composer plusieurs API GraphQL (sous-graphes) en un super
official
apollo-ios
apollographql
Apollo iOS est un client GraphQL fortement typé pour les plateformes Apple. Il génère des types Swift à partir de vos opérations et schémas GraphQL, et fournit un client async/await, un cache normalisé (en mémoire ou basé sur SQLite), un transport HTTP basé sur des intercepteurs pluggables qui gère les requêtes, mutations et abonnements multipart, ainsi qu'un transport WebSocket optionnel (graphql-transport-ws) pouvant prendre en charge tout type d'opération.
official
apollo-kotlin
apollographql
Apollo Kotlin est un client GraphQL fortement typé qui génère des modèles Kotlin à partir de vos opérations et schémas GraphQL, pouvant être utilisé dans des projets Android, JVM et Kotlin Multiplatform.
official
apollo-mcp-server
apollographql
We need to translate the given text from English to French. The text describes an agent skill that connects AI agents to GraphQL APIs via MCP. It mentions specific terms: "Model Context Protocol", "GraphQL", "MCP", "GraphOS Studio", etc. These should be preserved as is. Also "apollo-mcp-server" is the name to preserve but it's not in the text, so we ignore. The text includes technical terms like "introspection", "operation tools", "minification mode", "token usage", "authentication", "static headers". We need to translate the rest naturally. The text: "Connect AI agents to GraphQL APIs through the Model Context Protocol with built-in introspection and operation tools. Exposes GraphQL operations as MCP tools; supports three operation sources: local files, GraphOS Studio collections, and persisted query manifests Provides four introspection tools (introspect, search, validate, execute) for schema exploration and ad-hoc query testing; minification mode reduces token usage with compact notation Configurable authentication via static headers,..." We'll translate
official
apollo-router
apollographql
Apollo Router est un routeur de graphes haute performance écrit en Rust pour exécuter les supergraphes Apollo Federation 2. Il se place devant vos sous-graphes et gère la planification des requêtes, l'exécution et la composition des réponses.
official
apollo-router-plugin-creator
apollographql
Créez des plugins Rust natifs pour Apollo Router.
official
apollo-server
apollographql
Guide complet pour construire des serveurs GraphQL avec Apollo Server 5.x à travers différents frameworks. Couvre la définition de schéma, les résolveurs, la configuration du contexte et la gestion des erreurs avec le support TypeScript. Prend en charge le mode autonome pour le prototypage et les intégrations avec Express, Fastify, Koa et les environnements serverless. Inclut les modèles de résolveurs, l'authentification/autorisation, les plugins, DataLoader pour la prévention N+1 et les techniques d'optimisation des performances. Fournit une documentation de référence pour les sources de données, les erreurs...
official
graphql-operations
apollographql
Guide des bonnes pratiques pour rédiger des opérations GraphQL efficaces et typées en toute sécurité, et les organiser avec des fragments. Couvre les requêtes, mutations, souscriptions et fragments avec conventions de nommage, syntaxe des variables et utilisation des directives. Met l'accent sur les principes fondamentaux : ne demander que les champs nécessaires, nommer toutes les opérations, utiliser des variables au lieu de valeurs codées en dur, et inclure les champs d'identifiant pour la mise en cache. Recommande de colocaliser les fragments avec les composants et d'utiliser les directives @include / @skip pour les champs conditionnels...
official
graphql-schema
apollographql
Guide des meilleures pratiques industrielles pour concevoir des schémas GraphQL intuitifs, performants et maintenables. Couvre les principes de conception fondamentaux, notamment l'organisation des types centrée sur le client, les modèles de nullabilité explicite et les stratégies d'évolution rétrocompatibles. Fournit une documentation de référence sur les types, les conventions de nommage, la pagination basée sur curseur, la modélisation des erreurs et les considérations de sécurité. Inclut des modèles pratiques pour les interfaces, les unions, les types d'entrée, les mutations et les stratégies d'identifiant avec des exemples de code...
official
rover
apollographql
We need to translate the given text from English to French, preserving the name "rover" and other technical terms. The text describes the Apollo Rover CLI. We must not include the name unless it appears in the source text. The source text includes "rover" in "Apollo Rover CLI" and "rover dev command". So we keep "rover" as is. Also preserve "GraphQL", "federation", "supergraph", "GraphOS", "CI/CD", "JSON", etc. Translate the rest naturally. Let's translate: "Apollo Rover CLI for managing GraphQL schemas, federation, and local supergraph development. Publish, fetch, and validate subgraph schemas; compose federated supergraphs locally or via GraphOS Includes schema checking (pre-deploy validation), linting, and introspection from running servers rover dev command starts a local Router with automatic schema composition for development workflows Supports CI/CD patterns with check-before-publish validation and JSON output for scripting Requires..." Translation: "Apollo Rover CLI pour la gestion des schémas Graph
official
rust-best-practices
apollographql
Normes de codage Rust idiomatiques basées sur le manuel des bonnes pratiques d'Apollo GraphQL. Couvre neuf domaines clés : styles et idiomes de codage, linting avec clippy, optimisation des performances, gestion des erreurs, modèles de test, génériques et dispatch, pattern type state, documentation et sécurité des pointeurs. Met l'accent sur l'emprunt plutôt que le clonage, la gestion des erreurs basée sur Result avec thiserror/anyhow, et le profilage des performances avec les builds release. Inclut des conseils de référence rapide sur les modèles de possession, l'évitement des paniques,...
official
skill-creator
apollographql
Guide complet pour la création de skills Agent efficaces pour le développement Apollo GraphQL et GraphQL. Fournit les exigences de structure complètes des skills, incluant le frontmatter obligatoire de SKILL.md, les conventions de nommage et l'organisation facultative des fichiers de référence. Couvre les bonnes pratiques pour rédiger des descriptions de skills avec des conditions de déclenchement numérotées, un contenu principal à divulgation progressive et la gestion des fichiers de référence. Inclut les directives de style Apollo Voice mettant l'accent sur une approche accessible, tranchée,...
official