A

Skills Apollographql

apollo-client
apollographql
Apollo Client — это комплексная библиотека управления состоянием для JavaScript, которая позволяет управлять как локальными, так и удаленными данными с помощью GraphQL. Версия 4.x предлагает улучшенное кэширование, лучшую поддержку TypeScript и совместимость с React 19.
official
apollo-client
apollographql
Полное руководство по созданию React-приложений с Apollo Client 4.x, охватывающее запросы, мутации, кэширование и управление состоянием. Поддерживает несколько React-фреймворков и конфигураций: клиентские приложения (Vite, CRA), Next.js App Router с React Server Components, React Router 7 с потоковым SSR и TanStack Start. Включает хуки для запросов (useQuery, useLazyQuery), мутаций (useMutation) и шаблоны на основе Suspense (useSuspenseQuery, useBackgroundQuery) для современных React 18+ и 19...
official
apollo-connectors
apollographql
Интеграция REST API в суперграфы GraphQL с помощью директив @source и @connect. Предоставляет структурированный 5-шаговый процесс: исследование структуры API, реализация схемы с директивами, валидация через rover supergraph compose, выполнение коннекторов и тестирование покрытия. Поддерживает настройку запросов, включая заголовки, тело запроса, пакетирование для паттернов N+1 и внедрение переменных окружения через $env. Обрабатывает сопоставление ответов с выбором полей, псевдонимами, подвыборками для вложенных данных и сущностями...
official
apollo-federation
apollographql
Apollo Federation позволяет объединять несколько GraphQL API (подграфов) в единый суперграф.
official
apollo-ios
apollographql
Apollo iOS — это строго типизированный GraphQL-клиент для платформ Apple. Он генерирует типы Swift из ваших операций и схемы GraphQL, включает асинхронный клиент с async/await, нормализованный кеш (в памяти или на основе SQLite), подключаемый HTTP-транспорт на основе перехватчиков, обрабатывающий запросы, мутации и многокомпонентные подписки, а также опциональный WebSocket-транспорт (graphql-transport-ws), поддерживающий любые типы операций.
official
apollo-kotlin
apollographql
Apollo Kotlin — это строго типизированный GraphQL-клиент, который генерирует модели Kotlin из ваших GraphQL-операций и схемы, и может использоваться в проектах Android, JVM и Kotlin Multiplatform.
official
apollo-mcp-server
apollographql
Подключает AI-агентов к GraphQL API через Model Context Protocol со встроенными инструментами интроспекции и операций. Предоставляет операции GraphQL в виде MCP-инструментов; поддерживает три источника операций: локальные файлы, коллекции GraphOS Studio и манифесты сохранённых запросов. Включает четыре инструмента интроспекции (introspect, search, validate, execute) для исследования схемы и ad-hoc тестирования запросов; режим минификации снижает использование токенов за счёт компактной записи. Настраиваемая аутентификация через статические заголовки,...
official
apollo-router
apollographql
Apollo Router — это высокопроизводительный графовый маршрутизатор, написанный на Rust для работы с суперграфами Apollo Federation 2. Он располагается перед вашими подграфами и обрабатывает планирование запросов, выполнение и композицию ответов.
official
apollo-router-plugin-creator
apollographql
Создание нативных плагинов на Rust для Apollo Router.
official
apollo-server
apollographql
Полное руководство по созданию GraphQL-серверов с Apollo Server 5.x в различных фреймворках. Охватывает определение схемы, резолверы, настройку контекста и обработку ошибок с поддержкой TypeScript. Поддерживает автономный режим для прототипирования и интеграцию с Express, Fastify, Koa, а также бессерверные среды. Включает шаблоны резолверов, аутентификацию/авторизацию, плагины, DataLoader для предотвращения N+1 и методы оптимизации производительности. Предоставляет справочную документацию по источникам данных, ошибкам...
official
graphql-operations
apollographql
Руководство по лучшим практикам написания эффективных, типобезопасных GraphQL-операций и их организации с помощью фрагментов. Охватывает запросы, мутации, подписки и фрагменты с соглашениями об именовании, синтаксисом переменных и использованием директив. Подчеркивает основные принципы: запрашивать только необходимые поля, именовать все операции, использовать переменные вместо жестко заданных значений и включать поля id для кэширования. Рекомендует размещать фрагменты вместе с компонентами и использовать директивы @include / @skip для условных полей...
official
graphql-schema
apollographql
Руководство по лучшим практикам отрасли для проектирования интуитивно понятных, производительных и поддерживаемых GraphQL-схем. Охватывает основные принципы проектирования, включая клиенто-ориентированную организацию
official
rover
apollographql
Apollo Rover CLI для управления схемами GraphQL, федерацией и локальной разработкой суперграфа. Публикация, получение и проверка схем подграфов; компоновка федеративных суперграфов локально или через GraphOS. Включает проверку схем (валидацию перед развёртыванием), линтинг и интроспекцию запущенных серверов. Команда rover dev запускает локальный Router с автоматической компоновкой схем для рабочих процессов разработки. Поддерживает CI/CD с проверкой перед публикацией и выводом в JSON для скриптов.
official
rust-best-practices
apollographql
Идиоматические стандарты кодирования Rust на основе руководства по лучшим практикам Apollo GraphQL. Охватывает девять ключевых областей: стили и идиомы кодирования, линтинг clippy, оптимизация производительности, обработка ошибок, шаблоны тестирования, обобщения и диспетчеризация, шаблон конечного автомата, документация и безопасность указателей. Уделяет особое внимание заимствованию вместо клонирования, обработке ошибок на основе Result с thiserror/anyhow и профилированию производительности с помощью релизных сборок. Включает краткое справочное руководство по шаблонам владения, избеганию паник,...
official
skill-creator
apollographql
Всеобъемлющее руководство по созданию эффективных навыков агента для Apollo GraphQL и разработки GraphQL. Содержит полные требования к структуре навыков, включая обязательный frontmatter в SKILL.md, соглашения об именовании и организацию дополнительных справочных файлов. Охватывает лучшие практики написания описаний навыков с нумерованными условиями запуска, основным содержимым с прогрессивным раскрытием и управлением справочными файлами. Включает рекомендации по стилю Apollo Voice, подчеркивающие доступный, авторитетный...
official