Official-Dev. blog

  • 홈
  • 태그
  • 방명록

Operation/GraphQL 1

GraphQL 이해하기!

GraphQL 이란 2012년 페이스북의 클라이언트 데이터 전송 방식 개선 목적으로 시작되었다. GraphQL이란 클라이언트와 서버의 통신 명세이다. (REST와 마찬가지로 실체는 없다.) 명세를 기반으로 다양한 라이브러리가 생성되었다. 구조(스키마)와 행동(리졸버)로 구성된다. vs REST API GraphQL과 REST API의 차이를 알아보자. GraphQL REST 구성 스키마 / 타입 시스템 URL endpoints 동작 Query, Mutation, Subscription CRUD End-point 단일 접점(API 1개) URL 집합 데이터 포맷 Only JSON JSON, XML, … 관점 클라이언트 주도 설계 서버 주도 설계 러닝 커브 어려움 보통 (비교적 쉬움) 그러면 이러한 차이는 ..

Operation/GraphQL 2023.07.02
이전
1
다음
더보기
프로필사진

예상과 추측을 넘어 반드시 데이터로 확인하는 서버 개발자입니다.

  • 분류 전체보기 (365)
    • Language (66)
      • Java (55)
      • Kotlin (6)
      • Algorithm (5)
    • Server (122)
      • Spring (51)
      • Spring JPA (25)
      • Spring batch (4)
      • Spring Reactive (5)
      • Spring MSA (2)
      • JUnit, Spock (18)
      • Gradle (3)
      • Node.js (14)
    • Operation (60)
      • System Architecture (28)
      • Network (19)
      • Rest API (4)
      • GraphQL (1)
      • Monitoring (3)
      • OS (5)
    • Database (55)
      • SQL (43)
      • NoSQL (9)
      • Server (3)
    • Programming (40)
      • OOP (5)
      • DDD (13)
      • Clean Code (9)
      • Clean Architecture (4)
      • Refactoring (9)
    • Client (4)
      • Android (4)
    • Web (10)
      • HTML, CSS, JavaScript (6)
      • JSP (4)
    • Etc. (7)
      • Python, PHP, ... (1)
      • 개발 일기 (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :
반응형

© violetbeach

  • [IT 개발자와 일할 때 필요한 모든 개발지식] A t…
  • 개발 블로그는 어떻게 써야할까?
  • [기억보단 기록을] Tech blog

티스토리툴바