웹소켓 활성화
GraphQLModule에서 subscription transport를 켜고 클라이언트 연결 방식을 맞춥니다.
실시간 처리 경로
Subscription은 Query와 Mutation 옆에 놓이는 GraphQL 기능이지만 연결 유지, 권한, 이벤트 브로커까지 함께 설계합니다.
GraphQLModule에서 subscription transport를 켜고 클라이언트 연결 방식을 맞춥니다.
@Subscription은 클라이언트가 기다릴 이벤트 이름과 반환 타입을 schema에 노출합니다.
Mutation이나 서비스 로직이 상태 변경 후 약속한 payload로 이벤트를 발행합니다.
구독 중인 클라이언트는 이벤트 payload를 받아 화면 상태를 즉시 갱신합니다.