GraphQL 이해하기: (4) 리졸버 인자 - 3. context
GraphQL리졸버contextGraphQL.js상태 공유
AI 요약
Betajs의 리졸버 세 번째 인자인 'context'에 대해 설명합니다. Context는 매 요청마다 새로 생성되며, 같은 요청 내의 여러 리졸버 간에 상태를 공유하는 데 사용됩니다.
예제 코드를 통해 context 객체가 어떻게 전달되고 수정되는지 보여주며, 첫 번째 요청에서는 초기 context 값이, 두 번째 요청에서는 수정된 context 값이 전달되는 것을 확인할 수 있습니다. Context는 주로 HTTP 헤더나 사용자 인증 정보와 같은 요청 관련 부가 정보를 담는 데 활용됩니다.
이를 통해 효율적인 상태 관리가 가능해집니다. 태 관리가 가능해집니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기