Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- useEffect
- javascript코딩테스트
- redux toolkit
- React state
- useSearchParams
- react redux
- javascript React
- 자바스크립트
- 콜백함수
- sort
- 인라인블럭
- line-through
- 협업프로젝트
- 블럭요소
- first-child
- useParams
- db.json
- React onClick
- 카우치코딩
- redux 사용방법
- react
- foreach
- Redux
- 자바스크립트배포
- 6주포트폴리오
- JSON
- toString
- couchcoding
- JavaScript
- Redux store
Archives
- Today
- Total
개발하는 루루언니
면접질문 : API 란? 본문
728x90
반응형
API 란?
: 어떠한 프로그램에서 제공하는 기능을 사용자가 활용할 수 있도록 만들어 둔 인터페이스
일상생활의 하나를 api에 대입해서 설명해보자.
식당 갔다면 메뉴판을 볼텐데 점원에게 요청을 한다.
점원은 주방에가서 주문을 전달하고 만들어진 음식을 받아서 우리에게 전달한다.
식당은 사이트라고 생각한다. (우리에게는 네이버)
식당에 들어갔다면 메뉴를 주문해야한다 (API 명세서 / 목록)
주문을 확인했다면 요청을한다 ( Request )
점원이 주방에가서 주문을 전달을 한다 ( 이게바로 API )
API는 서버에게 요청을 전달해준다.
서버는 데이터를 만들어서 사용자에게 전달을 해준다 ( 응답 : Response )
그럼 그 데이터는 우리가 요청한 데이터가 담겨져 있을 것 이다.
728x90
'컴퓨터 정보' 카테고리의 다른 글
measurement : 측정 (메저먼트) (0) | 2023.02.06 |
---|---|
netify : 도메인 이름 바꾸기 (0) | 2022.12.19 |
html : onkeydown 내가 엔터를 누르면 이벤트가 실행 (0) | 2022.11.25 |
내가 좋아하는 일러스트 (0) | 2022.11.19 |
cloudinary : REST API를 사용하여 이미지 업로드하기 (0) | 2022.11.14 |