HTTP
1) 웹 통신의 기반이 되는 통신 프로토콜.
2) 데이터 주고받는 방식에 대해 규칙을 정한 것
3) Stateless.
4) URL
5) HTTP Method
6) HTTP Status Code
7) HTTP Header & Body
REST API
1) 자원에 대한 기본적 처리 , CRUD
2) PUT 과 PATCH 의 차이(데이터를 null 로 넣을 수 있냐 없냐 차이)
3) 설계 규칙
4) Custom Method (Ex. 유저 휴면 처리) - post 로 정의한다
Git
1) Conventional Commits
2) git-flow
서비스 아키텍처
1) Monolithic Architecture
2) Microservice Architecture
MAKE IT WORK
MAKE IT RIGHT
MAKE IT FAST