API (Application Programming Interface) 란 무엇일까 ? 🤨
🔍 API란 서로 다른 프로그램간 소통을 위한 통신규약을 의미 한다
그렇다면 REST(Representational State Transfer)
API 란 무엇일까 ? 🤨
HTTP의 주요 저자 중 한명인 로이 필딩의 논문에서 처음 제시되었으며, 총 6개의 제한 조건으로 구성되어 있으며, 이 원리를 따라 만든
API
를 RESTful한 API라고 표현한다
Client
와 Server
는 각각 독립적이어야 한다Client
는 Server
에게 직접 연결될 필요는 없다Server
는 Client
에게 실행 가능한 로직을 보낼 수 있다