쿼리언어

    [GraphQL] GraphQL의 개념과 장단점 2

    이전 글은 아래 링크에서 확인 https://zeuskwon-ds.tistory.com/72 GraphQL의 개념과 장단점 1 이번 포스팅에서는 GraphQL에 대해서 알아보기전에 GraphQL은 새로운 프레임워크, 라이브러리가 아니라, 전혀 새로운 개념이라는 사실을 알아주시면 됩니다. 그럼 GraphQL에 대해서 알아보겠습니다. G zeuskwon-ds.tistory.com GraphQL의 장점 위에서 언급한 특징을 기반으로 장점을 정리해 보자. 1. 하나의 EndPoint 가장 큰 특징이자 장점인 한 개의 EndPoint를 가짐으로써 HTTP 요청의 횟수를 줄일 수 있고 API나 View를 따로 구성할 필요가 없어짐. 요청을 보낼때는 정해진 한 군데로만 요청을 보내면 되고, 그 외의 API를 신경쓸 ..

    [GraphQL] GraphQL의 개념과 장단점 1

    이번 포스팅에서는 GraphQL에 대해서 알아보기전에 GraphQL은 새로운 프레임워크, 라이브러리가 아니라, 전혀 새로운 개념이라는 사실을 알기. 그럼 GraphQL에 대해서 알아보자 GraphQL이란? 이름에 왜 그래프라는 단어가 들어갔을까? GraphQL 홈페이지 설명 그래프는 근본적인 프로세스에 대한 인간의 뇌 구조와, 언어적인 설명과 비슷하기 때문에 많은 실제 세계의 현상을 모델링하는 강력한 도구입니다. GraphQL을 사용하면 비즈니스 도메인을 그래프로 모델링 할 수 있습니다. GraphQL도 SQL(Structed Query Language)과 마찬가지로 페이스북에서 만든 쿼리 언어다. 하지만 GraphQL과 SQL은 언어적 구조적에서 매우 차이가 있다. SQL은 데이터베이스 시스템에 저장된..