# graphql

221개의 포스트
post-thumbnail

ST: REST API와 한계점 📔

GraphQL을 독학해보는 과정을 담은 시리즈입니다. 이번 글은 그 과정 중 첫번째! REST API란 무엇이며 REST API의 한계점에 대해 알아보는 시간을 가졌습니다!

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

[개인 프로젝트]여행 블로그 Trablog

Trablog 도입 지금까지 React를 이용하여 프론트엔드에 집중하였는데 GraphQL을 이용한 페이지를 만들고 싶어서

2021년 6월 7일
·
0개의 댓글

fastify에서 graphql서버 열기

이번에 프로젝트를 하나 하다가 graphql이 필요할 것 같아서 graphql서버를 구성해야만 했다. 토이프로젝트인데 graphql용 서버를 또 하나 더 만들기에는 좀 그래서, 기존 fastify서버에서 graphql를 구현하기로 하였다.기존 express에서 grap

2021년 5월 31일
·
0개의 댓글

MYSTAGRAM 제작기 7

파일 업로드 graphql에서는 upload type을 제공하여 쉽게 파일을 업로드할 수 있다. 파일 업로드 설명 graphql에서 제공하는 playground에서는 파일을 첨부할 수 없다. 그래서 altair을 활용한다. > 오류 다루기 해당 오류는 코드 수정

2021년 5월 30일
·
0개의 댓글

MYSTAGRAM 제작기 6

오늘은 로그인 기능에 관련되어 알아볼 것이다. > bcrypt bcrypt은 비밀번호를 암호화하는 알고리즘이다. 비밀번호를 그대로 DB에 저장하는 것은 보안에 위험하다. bcrypt 설명 > JWT 사용자가 로그인하면 jwt를 발급받고 이를 활용에 권한 체크를

2021년 5월 29일
·
0개의 댓글
post-thumbnail

[GraphQL] 5. Query & 6. Mutation

query : 데이터 조회 / mutation : 데이터 추가, 수정, 삭제

2021년 5월 25일
·
0개의 댓글
post-thumbnail

[GraphQL] 4. Apollo 서버 구축

ApolloServer, typeDef, Resolver

2021년 5월 25일
·
0개의 댓글

GraphQL 시작

query - R 역할mutation CUD 역할모든 정보를 다 받아올 수 있음필요한 정보들만 받아 올 수 있음해당 팀의 정보를 받아 올 수 있음 (id:2)서로 다른 쿼리를 불러 올 수 있음필요한 정보를 받아와서 데이터 리소스를 감소 시킨다. (Overfetching

2021년 5월 25일
·
0개의 댓글
post-thumbnail

[GraphQL] 2. GraphQL & 3. Apollo

GraphQL은 단순한 명세, 형식. 따라서 GraphQL을 구현할 솔루션 필요

2021년 5월 22일
·
0개의 댓글
post-thumbnail

[GraphQL] 1. REST API 한계와 GraphQL 사용 이유

REST API는 데이터를 주고받을 주체들 간 약속된 형식 / GraphQL은 '다른' 방식 - 용도와 작업 특성에 따라 적합한 것을 사용하기 위해 사용

2021년 5월 22일
·
0개의 댓글
post-thumbnail

Nestjs + react Day1

nestjs + react + graphql 로 시작하는 토이프로젝트 1일차

2021년 5월 19일
·
0개의 댓글

NestJs+GraphQL File Upload

NestJs + GraphQL 에서 File Upload 하기

2021년 5월 14일
·
0개의 댓글
post-thumbnail

TIL - React

서버끼리 데이터를 주고받는 2가지 방식비동기(async model) 방식: 요청한 부분을 기다리지 않고 다른 작업을 동시에 진행하는 방식동기(sync model) 방식: 특정 request가 끝날때 까지 기다리는 통신방식Javascript의 기본형태는 비동기 방식이다!

2021년 5월 13일
·
0개의 댓글

GraphQL

GraphQL이란 ?

2021년 5월 13일
·
0개의 댓글
post-thumbnail

TIL 09 - 인스타그램 클론코딩 (9) Login / SignUp

노마드코더 인스타그램 > 노마드코더 인스타그램 클론코딩 바로가기 👀 LogIn UI > styled-components를 이용해 구현 ![](https://images.velog.io/images/kamoo2/post/a2a1a3e1-d28a-4e93-8381

2021년 5월 11일
·
0개의 댓글
post-thumbnail

아폴로 서버, Resolver arguments 활용

들어가기전에..GraphQL, Apollo-Server에 대한 기본적인 지식은 생략 후 진행하겠습니다.저의 경우 rest API를 사용할 경우를 대비하여 apollo-server-express 패키지를 설치하였습니다. 해당 포트 path 중 /graphql만 제외하면

2021년 5월 11일
·
0개의 댓글
post-thumbnail

리그오브레전드 매칭 분석 서비스 <뉴메타> 회고

프로젝트 요약 팀 명 : Challengers 프로젝트 명 : New-Meta 프로젝트 형태 : 수강생 프로젝트 팀원 : 오성국(팀장) 나수연 이연주 양해승 배포 링크 : https://new-meta.club 프로젝트 기획 단계 매칭 알고리즘 구상 정글러와 라이

2021년 5월 4일
·
8개의 댓글

MYSTAGRAM 제작기 3

환경설정 ORM으로는 prisma를 사용할 것이다. prisma는 GraphQL을 이용하는 Backend server를 제공해주고, 서비스 초기 세팅을 빠르고 쉽게할 수 있다! prisma 설명 설치방법 DB로는 postgresql을 사용할 것이다. 이를 돕기 위

2021년 5월 2일
·
0개의 댓글

Relay 찍어먹기

relay는 리액트 어플리케이션에서 graphql을 사용한 데이터 fetching과 managing 기능을 제공하는 자바스크립트 프레임워크이다.

2021년 4월 27일
·
0개의 댓글