# graphql

773개의 포스트
post-thumbnail

GraphQL

이 글에서는 TypeScript + Apollo GraphQL을 기준으로 한다. 이 글에서는 GraphQL의 핵심이라 생각되는것들을 위주로 본다. RESTful API 최근에는 모두 RESTful API 방식으로 API를 작성한다. RESTful은 Repres

약 1시간 전
·
0개의 댓글
·
post-thumbnail

[ GraphQL ] 공식문서로 공부하기, '페이지네이션'

공식문서 - 페이지네이션다양한 페이지네이션 모델은 다양한 클라이언트 기능 지원을 가능하게합니다.GraphQL의 일반적인 사용 사례는 객체들 간의 관계를 탐색하는 것입니다. GraphQL에서 이러한 관계를 노출할 수 있는 다양한 방법이 있으며, 클라이언트 개발자에게 다양

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[ GraphQL ] 공식문서로 공부하기, '인증'

공식문서 - 인증인증 로직을 비즈니스 로직 레이어에 위임하세요Presentation > Business Logic > Persistence > Database Layer인증은 주어진 사용자/세션/컨텍스트가 작업을 수행하거나 데이터를 볼 수 있는 권한이 있는지 여부를 나

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[ GraphQL ] 공식문서로 공부하기, '그래프로 생각하기'

공식문서 - 그래프로 생각하기GraphQL을 사용하면 비즈니스 도메인을 그래프로 모델링 할 수 있습니다.그래프는 근본적인 프로세스에 대한 인간의 뇌 구조와, 언어적인 설명과 비슷하기 때문에 많은 실제 세계의 현상을 모델링하는 강력한 도구입니다. GraphQL을 사용하면

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[ GraphQL ] 공식문서로 공부하기, '모범사례'

공식문서 - GraphQL 모범 사례1) API의 단일 진입점인 API 게이트웨이는 해커의 타겟 대상이 될 수 있다. HTTP 메서드를 사용하여 엑세스할 수 있다는 점이 보안성이 관해서는 단점이 된다.이 섹션에 글은 전적으로 받아 들여서는 안되며, 특정한 경우에는 이

약 6시간 전
·
0개의 댓글
·

GraphQL

GraphQL은 SQL과 마찬가지로 같은 쿼리 언어고, SQL은 데이터베이스 시스템에 저장된 데이터를 효율적으로 가져오는 것이 목적이고, GQL은 웹 클라이언트가 데이터를 서버로부터 효율적으로 가져오는 것이 목적이다.GQL은 SQL과 다르게 SQL은 주로 백엔드에서 쿼

4일 전
·
0개의 댓글
·

오프라인 코드캠프 5일차 TIL

apollos : graphql-API를 작성할 때 이용하는 프로그램! : rest-API 작성할 때 express와 swagger를 이용했는데 이와 동일한 역할을 수행하는 프로그램이라 생각하면 이해가 쉽다 apollos를 통해 API 만들기 전에 프론트엔드 개발자

7일 전
·
0개의 댓글
·
post-thumbnail

[코드캠프]5일차_TIL_라우팅

라우터 객체와 라우팅정적 라우팅과 동적 라우팅비동기 통신과 조건부 렌더링graphql 뮤테이션에 try ~ catch 적용apollo 디버깅 툴라우터(router)객체란 페이지 이동과 관련된 기능을 가지고 있는 객체입니다.이 객체를 사용해서 A 페이지에서 B 페이지로

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

[Code Camp_TIL] 230316 DAY4

FrontEnd TIL DAY4

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

[Code Camp_TIL] 230315 DAY3

FrontEnd TIL DAY3

2023년 3월 18일
·
0개의 댓글
·

230317_TIL

javascript 능력 및 고난도 알고리즘 풀이 능력Nest, Graphql등 최신 기술 스택 활용 능력기초 미니프로젝트 포트폴리오로그인, 결제기반 심화프로젝트 포트폴리오배포를 위한 네트워크 및 CI/CD 배포자동화 능력120% 백엔드 개발 지식영타실력 늘리기단축키

2023년 3월 17일
·
0개의 댓글
·

React Amplify AppSync GraphQL Query filter

React 앱에서 aws-amplify 라이브러리를 사용해서 AWS AppSync GraphQL을 사용할 때 filtering 하는 방법에 대해서 정리하려고 합니다.아래는 필터링 옵션을 정리해둔 것입니다. less, greater, between은 숫자인 경우에만 가능

2023년 3월 14일
·
0개의 댓글
·

GraphQL Batching

GraphQL Batching

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

LEVELUP 9. Schema-first vs Code-first

api를 만드는방법중 graqhql의 경우 스키마를 설계해야한다.restapi와달리 graphql은 필요한 데이터 자료들만 뽑아서 응답을 할수 있어 상대적으로 빠르게 처리가 가능하다고 할 수 있다.Schema-first란 스키마설계의 우선 순위가 스키마를 먼저 정의하여

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

GraphQL의 Schema를 만드는 두 가지 방법

GraphQL은 Schema를 통해 각 필드의 데이터 타입을 정의하고 해당 필드를 쿼리를 통해 주고 받는다.Schema First는 개발자가 직접 Schema를 생성하고 해당 Schema를 이용하고, Code First는 resolve와 class의 코드를 기반으로 자

2023년 3월 4일
·
0개의 댓글
·
post-thumbnail

Graphql-초기셋팅

Graphql apollo-client 초기셋팅 설정

2023년 2월 28일
·
0개의 댓글
·

GraphQL

Rest API와 GraphQl 단점은 결과물을 의도대로 받아올 수 있음(여러번 요청, 불필요한 데이터 포함 등) > GraphQL : query를 통해 원하는 부분만 가져올 수 있음 Apollo 를 이용해서 Node.js 서버 만들기 index.js => pa

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

GraphQL Client 적용하기

Apollo Client는 상태관리 라이브러리다.GraphQL api에서 데이터를 fetch 해오는 것을 가능하게 해주고어플리케이션에서 로컬로 상태 관리할 수도 있게 해준다.서버에 있는 데이터를 가지고 오는 것, 로컬에 있는 데이터를 관리하는 것그리고 이 둘을 동기화

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

GraphQL API 만들기 -3

이번에는 Mutation에 관한 Resolver를 만들려고 한다.SDL 에서 Tweet!라고 선언햇으니 resolvers의 Mutation에서도 return 해주어야한다.아폴로에서 실행하니원하는 대로 결과값이 잘나왔다.쿼리로 받아 와보면 2번이 지워진걸 알 수 있다.r

2023년 2월 21일
·
0개의 댓글
·