rest-API
- 주소처럼 생김 - ex) http://naver.com/borad/1
- npm에서 axios 라이브러리 설치
- 전체 데이터 응답 - 백엔드에서 주는대로 다 받아와야함(규모가 크면 느려짐 -> graphql API)
- 오픈 API(날씨정보 등)는 일반적으로 rest API로 만들어져 있다.
- POSTMAN(API 연습), Swagger(API 설명서)
graphql-API
- 함수처럼 생김 - ex) board(1), profile("name")
- apollo client 설치
- 요청한 데이터만 응답 - 백엔드에서 요청한 값만 줌
- Playground(API 연습/설명서)