연락처 정보

코스 개요

소개

  • GraphQL이란 무엇인가?
  • 역사
  • GraphQL과 REST 비교
  • 클라이언트에게 제공되는 주요 기능 및 이점
  • 보안 관련 특징들

핵심 개념 이해하기

  • 스키마 정의 언어(SDL)
  • GraphQL 용어 정리 (타입, 필드, 스키마, 뮤테이션, 프로미스, 서브스크립션 등)

작동 원리 파악하기

  • 아키텍처 구성(클라이언트와 서버의 역할)
  • 주요 도구들(GraphiQL, Launchpad 등) 활용법

개발 환경 구축하기

  • GraphQL 서버 생성 방법
  • 서버에 GraphQL 기능 추가하기
  • GraphQL 애플리케이션 스키마 설계 및 정의하기
  • 첫 번째 GraphQL 쿼리 실행해보기

GraphQL 활용법

  • 여러 데이터베이스에서 정보를 가져오는 쿼리 사용하기
  • 항목을 추가, 수정 및 삭제하는 뮤테이션 활용하기
  • 뮤테이션을 통해 클라이언트와 서버 간 동기화 유지하기
  • 새로운 피드 구축을 위한 GraphQL 서브스크립션 활용하기
  • 인수, 별칭, 프래그먼트를 사용한 고급 쿼리 작성법

문제 해결 방법

요약 및 결론

요건

  • 프로그래밍 및 데이터베이스 관련 기초 지식
  • Javascript 기본 개념에 대한 이해

대상자

  • 웹 개발자
  • 시스템 관리자
 7 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리