A
Apollographql 스킬
apollo-client
apollographql
Apollo Client는 로컬 및 원격 데이터를 GraphQL로 관리할 수 있게 해주는 JavaScript용 종합 상태 관리 라이브러리입니다. 버전 4.x는 개선된 캐싱, 더 나은 TypeScript 지원, React 19 호환성을 제공합니다.
official
apollo-client
apollographql
Apollo Client 4.x를 사용하여 React 애플리케이션을 구축하기 위한 종합 가이드로, 쿼리, 뮤테이션, 캐싱 및 상태 관리를 다룹니다. 여러 React 프레임워크 및 설정을 지원합니다: 클라이언트 측 앱(Vite, CRA), React Server Components를 사용하는 Next.js App Router, 스트리밍 SSR을 지원하는 React Router 7, TanStack Start. 쿼리(useQuery, useLazyQuery), 뮤테이션(useMutation)을 위한 훅과 최신 React 18+ 및 19를 위한 Suspense 기반 패턴(useSuspenseQuery, useBackgroundQuery)을 포함합니다.
official
apollo-connectors
apollographql
REST API를 @source 및 @connect 지시문을 사용하여 GraphQL 슈퍼그래프에 통합합니다. 구조화된 5단계 프로세스를 제공합니다: API 구조 조사, 지시문으로 스키마 구현, rover supergraph compose를 통한 검증, 커넥터 실행, 테스트 커버리지. 헤더, 본문 페이로드, N+1 패턴을 위한 배칭, $env를 통한 환경 변수 주입을 포함한 요청 구성을 지원합니다. 필드 선택, 별칭, 중첩 데이터를 위한 하위 선택, 엔티티...를 포함한 응답 매핑을 처리합니다.
official
apollo-federation
apollographql
Apollo Federation은 여러 GraphQL API(서브그래프)를 하나의 통합된 슈퍼그래프로 구성할 수 있게 해줍니다.
official
apollo-ios
apollographql
Apollo iOS는 Apple 플랫폼을 위한 강력한 타입의 GraphQL 클라이언트입니다. GraphQL 작업과 스키마에서 Swift 타입을 생성하며, 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)를 제공하며, 축약 표기법을 사용한 미니피케이션 모드로 토큰 사용량을 줄입니다. 정적 헤더를 통한 구성 가능한 인증,...
official
apollo-router
apollographql
Apollo Router는 Apollo Federation 2 슈퍼그래프를 실행하기 위해 Rust로 작성된 고성능 그래프 라우터입니다. 서브그래프 앞에 위치하여 쿼리 계획, 실행 및 응답 구성을 처리합니다.
official
apollo-router-plugin-creator
apollographql
Apollo Router용 네이티브 Rust 플러그인을 생성합니다.
official
apollo-server
apollographql
Apollo Server 5.x를 활용한 GraphQL 서버 구축 완전 가이드. 스키마 정의, 리졸버, 컨텍스트 설정, TypeScript 지원을 통한 오류 처리를 다룹니다. 프로토타이핑을 위한 독립 실행 모드와 Express, Fastify, Koa, 서버리스 환경과의 통합을 지원합니다. 리졸버 패턴, 인증/권한 부여, 플러그인, N+1 문제 방지를 위한 DataLoader, 성능 최적화 기법을 포함합니다. 데이터 소스, 오류...에 대한 참조 문서를 제공합니다.
official
graphql-operations
apollographql
효율적이고 타입 안전한 GraphQL 작업을 작성하고 프래그먼트로 구성하기 위한 모범 사례 가이드입니다. 쿼리, 뮤테이션, 서브스크립션 및 프래그먼트를 다루며, 명명 규칙, 변수 구문, 지시어 사용법을 포함합니다. 핵심 원칙을 강조합니다: 필요한 필드만 요청하고, 모든 작업에 이름을 지정하며, 하드코딩된 값 대신 변수를 사용하고, 캐시 가능성을 위해 id 필드를 포함합니다. 컴포넌트와 함께 프래그먼트를 배치하고 조건부 필드에 @include / @skip 지시어를 사용할 것을 권장합니다...
official
graphql-schema
apollographql
업계 모범 사례 가이드로, 직관적이고 성능이 뛰어나며 유지보수 가능한 GraphQL 스키마 설계를 다룹니다. 클라이언트 중심의 타입 구성, 명시적 널 가능성 패턴, 하위 호환성을 고려한 진화 전략 등 핵심 설계 원칙을 포함합니다. 타입, 명명 규칙, 커서 기반 페이지네이션, 오류 모델링, 보안 고려 사항에 대한 참조 문서를 제공합니다. 인터페이스, 유니온, 입력 타입, 뮤테이션, ID 전략에 대한 실용적인 패턴과 코드 예제를 포함합니다...
official
rover
apollographql
Apollo Rover CLI는 GraphQL 스키마, 페더레이션 및 로컬 슈퍼그래프 개발을 관리합니다. 서브그래프 스키마를 게시, 가져오기 및 검증하고, 로컬 또는 GraphOS를 통해 페더레이티드 슈퍼그래프를 구성합니다. 스키마 검사(배포 전 검증), 린팅, 실행 중인 서버에서의 인트로스펙션을 포함합니다. rover dev 명령어는 자동 스키마 구성을 통해 개발 워크플로를 위한 로컬 라우터를 시작합니다. 게시 전 검증 및 JSON 출력을 통한 스크립팅을 지원하는 CI/CD 패턴을 지원합니다. 필요...
official
rust-best-practices
apollographql
아폴로 그래프QL의 모범 사례 핸드북에 기반한 관용적인 Rust 코딩 표준입니다. 코딩 스타일과 관용구, Clippy 린팅, 성능 최적화, 오류 처리, 테스트 패턴, 제네릭과 디스패치, 타입 상태 패턴, 문서화, 포인터 안전성 등 9가지 핵심 영역을 다룹니다. 클로닝보다는 빌림, thiserror/anyhow를 사용한 Result 기반 오류 처리, 릴리스 빌드를 통한 성능 프로파일링을 강조합니다. 소유권 패턴, 패닉 회피에 대한 빠른 참조 가이드를 포함합니다.
official
skill-creator
apollographql
아폴로 그래프QL 및 그래프QL 개발을 위한 효과적인 에이전트 스킬 생성에 대한 종합 가이드입니다. 필수 SKILL.md 프론트매터, 명명 규칙, 선택적 참조 파일 구성을 포함한 완전한 스킬 구조 요구 사항을 다룹니다. 번호가 매겨진 트리거 조건, 점진적 공개를 통한 본문 콘텐츠, 참조 파일 관리를 포함한 스킬 설명 작성 모범 사례를 다룹니다. 접근 가능하고 독창적인 아폴로 보이스 스타일 가이드라인을 포함합니다.
official