GraphQL Yoga - 모든 기능을 갖춘 GraphQL 서버
(github.com/dotansimha)- GraphQL 서버를 실행하는 가장 쉬운 방법: 합리적인 기본값 및 최소한의 설정으로 필요한 모든 것을 포함
- 플랫폼/환경에 구애받지 않는 핸들러도 Export 하므로 자신만의 래퍼를 쉽게 구축할 수 있음
- Subscription 포함: Server-Sent Events를 사용하는 GraphQL 구독 기능 기본 지원
- 호환성: 모든 GraphQL 클라이언트(Apollo, Relay, Urql...)에서 작동하며 GraphQL 워크플로우에 잘 연동됨
- WHATWG Fetch API: 핵심 패키지는 WHATWG Fetch API에 의존하므로 모든 환경(Lambda, Cloudflare Workers, Bun, Deno, Node,..)에서 실행 및 배포할 수 있음
- 손쉬운 확장성: 모든 Envelop 플러그인을 지원
- GraphQL Multipart Request 스펙 기반 파일 업로드 지원
- Fully typed with TypeScript