| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- grpahQL
- 해커톤
- 개발
- 알고리즘
- 포스기
- 제일어려워
- JavaScript
- this
- 엔퀸즈
- react
- 초보
- underscores
- ftech
- underbar
- JS
- 취업
- 연습
- DOM
- 자바스크립트
- 코드스테이츠
- 리액트
- nqueens
- 코딩
- method
- 클라이언트
- array
- Instantiation Patterns
- 공부
- 일상
- vscode
- Today
- Total
목록2019/07/25 (2)
analogcoding
GraphQL이란 GraphQL은 페이스북에서 만든 API를 위한 쿼리 언어로 기존에 API를 구현할 때에는 REST API가 사용되고 있는데 REST API는 두 가지 단점이 있다. 바로 Over-Fetching 과 Under-Fetching이 발생하는데 이 두 가지 문제를 해결해 주는 것이 GraphQL이다. Over-Fetching이란 Over-Fetching 이란 필요한 정보만 받는 게 아닌 불필요한 정보까지도 서버로부터 받게 되는 것이다. User의 userName만 필요하지만 서버에 요청하게 되면 그 외에 정보까지도 전달받게 된다. ex) { "Users": [ { "id": "1", "userName": "test123", "email": "test123@gmail.com" } ] } use..
Toy 36번 문제. Tree 구조에서 모든 node 에 value 값을 변경한다. React router 라우터에 exact 가 없으면 한 페이지에 같이 나온다! exact={true} 가 없으면 중복되는 경우가 밑으로 싸인다. / 이거나 /xxx 나 / 가 들어가서 중복된 페이지가 렌더된다. React-Apollo란? Apollo는 REDUX를 대체 할 수 있는 GraphQL-Client의 하나이다. GraphQL을 기반으로 한 상태관리 플랫폼이며 클라이언트에서 GraphQL을 사용하여 데이터를 가져오는 UI를 만들 때 사용하기 좋다. fetch 형식이 아닌 query문을 정의하고 GraphQL 서버로 보내면 원하는 데이터 혹은 한 번에 많은 양의 데이터를 받아 올 수 있다. 캐싱을 자동으로 관리해줘..