일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 자바스크립트
- javascript
- 모던 자바스크립트
- nestjs
- 프로그래머스
- mutation
- 실패율
- 피보나치 수
- RestAPI
- 코딩테스트
- 백준
- Bandit
- tr명령어
- js
- Query
- typeorm
- await
- graphql
- typescript
- JavaStritp
- 자바스크립트의 역사
- linux
- 코딩태스트
- 카카오
- node
- REST API
- ROT13
- vanila js
- kakao
- html
- Today
- Total
목록graphql (5)
꿀 떨어지는 코딩 양봉장
NestJS에서 Subscriptions 구현하기 Graphql Subscription을 NestJS에서 구현하여 실시간으로 message가 변경되는 프로그램을 작성해보았습니다. Graphql Subscription 이란? https://nayoon030303.tistory.com/43 GraphQL subscription Subscription 이란? subscription 은 주로 실시간 애플리케이션을 구현하기 위해서 사용됩니다. 기본적으로 Query처럼 데이터를 조회하기 위해서 사용됩니다. Query, Mutation : Server/Client 모델 Subscription:.. nayoon030303.tistory.com Graphql의 Query, Mutation와 마찬가지로 기본적으로 데이터를..
Subscription 이란? subscription 은 주로 실시간 애플리케이션을 구현하기 위해서 사용됩니다. 기본적으로 Query처럼 데이터를 조회하기 위해서 사용됩니다. Query, Mutation : Server/Client 모델 Subscription: Pub/Sub 모델 Server/Client 모델에서 최신 데이터를 가져오기 위해서는 어떻게 해야 할까요? 계속해서 호출을 해야 할 것입니다. 그러면 서버와 클라이언트 모두 낭비와 부담이 될 것입니다. Pub/Sub 모델을 따르는 Graphql Subscription 은 서버에서 발생하는 데이터의 변화를 클라이언트에서 좀 더 효과적으로 인지 할 수 있도록 해 줍니다. Graphql에서의 Subscription 구조 Subscription 타입 정..
📕📗GraphQL의 핵심 요소📙📒 GraphQL은 서버에 query, mutation 등 사용자가 원하는 Schema를 직접 구축한 다음, 클라이언트로부터 해당 요청을 받을 시, Resolver를 통해 데이터를 반환하는 구조입니다. 1. Query query란 데이터베이스에 정보를 요청하는 것입니다. type Query{ (쿼리명):([)(반환 타입){]}(!) ] 의 형태로 선언합니다. 옵션 [ ]을 붙인 경우 배열 타입으로 반환 해당 요청이 들어온 경우 필수로 해당 타입을 반환해야 합니다. 아래는 Movie라는 반환 type을 생성한 다음 Query를 작성한 것입니다. #반환 타입 생성 type Movie{ id:Int! name:String! score:Int! } #Query 생성 type Que..
과거 RestAPI에 대해서 설명했던 적이 있었습니다. https://nayoon030303.tistory.com/25 Rest API에 대해서 GraphQL에 대해서 공부하기 이전에 REST API에 대해서 간단하게 알아보겠습니다. 📕REST API란 소프트웨어 간 정보를 주고받는 방식입니다. GraphQL이전부터 사용 '다른' 방식 - 용도와 작업 특성에 따라 nayoon030303.tistory.com 이번 시간에는 GraphQl에 대해서 공부해보도록 해보겠습니다! GraphQL이란 페이스북에서 만든 2012년에 개발되어서 2015년에 오픈소스로 공개된 데이터 쿼리 언어입니다. 기존 데이터로 된 쿼리를 수행하기 위한 서버 측 런타임입니다. GraphQL API는 엔드포인트가 아닌 유형과 필드로 구성..
GraphQL에 대해서 공부하기 이전에 REST API에 대해서 간단하게 알아보겠습니다. 📕REST API란 소프트웨어 간 정보를 주고받는 방식입니다. GraphQL이전부터 사용 '다른' 방식 - 용도와 작업 특성에 따라 적합한 것을 사용 ❓REST API를 알아보는 이유 이전 포스팅에서 어떤 언어를 배우기 이전에 언어의 탄생 배경에 대해서 알게 된다면 더욱더 언어를 쉽게 이해할 수 있다고 했습니다. 그래서 이번 시간에 GraphQl의 등장 배경과 목적에 대해서 알아보겠습니다. 저는 인프런에 GraphQL 강의를 보면서 따라 하고 있습니다. localhost:3000/api/team => team의 정보를 가져온다. localhost:3000/api/team/1 =>id가 1인 team의 정보를 가져온다..