1. 커스텀 비디오 플레이어 만들어보기
오늘도 유데미 강의를 보며 하나 만들어보기를 했다.
솔직히 금방금방 할 수는 있지만 계속 만들어보며 나중에는 아무것도 안보고 만들 수있을 정도로 성장해야겟다 ㅎ
2. 자바스크립트 딥다이브 책 읽기
오늘은 REST API에 관한 내용이 나왔다.
# REST API
> REST: HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍쳐
> REST API: REST를 기반으로 서비스 API를 구현한 것을 의미한다.
-자원, 행위, 표현의 세가지 요소로 구성됨 (URI, HTTP표현 메서드, 페이로드)
# REST API 설계 원칙
1.URI는 리소스를 표현해야한다.
-동사보다는 명사를 사용하며 get 같이 행위에 대한 표현이 들어가서는 안된다.
2.리소스에 대한 행위는 HTTP 요청 메서드로 표현한다.
-클라이언트가 서버에게 요청의 종류와 목적을 알리는 방법 (GET, POST, PUT, PATCH, DELETE 등을 사용하여 CRUD를 구현
# 실습
GET: 리소스에서 모든 정보를 취득한다.
POST: 해당 리소스에 서버로 전송한 페이로드를 생성한다.
PUT: 특정 리소스 전체를 교체할때 사용한다.
PATCH: 특정 리소스의 일부만 교체할 때 사용한다.
DELETE: 리소스의 id를 사용하여 특정 리소스를 삭제한다.
'TIL' 카테고리의 다른 글
2022/7/31 TIL (0) | 2022.08.01 |
---|---|
2022/07/29 TIL (0) | 2022.07.30 |
2022/7/28 TIL (0) | 2022.07.29 |
2022/7/27 TIL (0) | 2022.07.28 |
2022/07/26 TIL (0) | 2022.07.26 |