[왕초보] 웹개발 종합반
[왕초보] 웹개발 종합반 학습일지 3주차
nbc304
2024. 4. 30. 05:46
'Fetch'란?
인터넷을 통해 데이터를 요청하고 받아오는 과정을 의미한다.
API는 은행 창구와 같은 것
클라이언트가 요청 할 때에도, 'type'이라는 것이 존재한다.
* GET → 통상적으로! 데이터 조회(Read)를 요청할 때
예) 영화 목록 조회
* POST → 통상적으로! 데이터 생성(Create), 변경(Update), 삭제(Delete) 요청 할 때
예) 회원 가입, 회원 탈퇴, 비밀번호 수정
아래 주소는 google.com의 search 창구에 다음 정보를 전달
예시) google.com/search?q=아이폰&sourceid=chrome&ie=UTF-8
? : 여기서부터 전달할 데이터가 작성된다는 의미입니다.
& : 전달할 데이터가 더 있다는 뜻
위 주소는 크게 두 부분으로 쪼개진다. 바로 "?"가 쪼개지는 지점.
"?" 기준으로 앞 부분이 <서버 주소> 뒷 부분이 [영화 번호]
그럼 'code라는 이름으로 영화 번호를 주자!'는 것은 누가 정하는 걸까?
=바로 프론트엔드 개발자와 백엔드 개발자가 미리 정해둔 약속