API1 [웹개발] API, RESTFUL API, End Point 정리 API 1. API란 Application Programming Interface의 약어 애플리케이션: 고유한 기능을 가진 모든 소프트웨어 인터페이스: 두 애플리케이션 간의 서비스 계약 (계약에는 요청과 응답으로 통신하는 방법을 정의한다) 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘을 말한다 하나의 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 규칙을 말한다 (이곳에서 이야기하는 규칙은 코드를 의미한다) 클라이언트가 서버에 특정 데이터(Resource)를 생성, 조회, 수정, 삭제를 요청할때 사용하는 코드를 말한다 2. API의 종류 1) Public API (open API) 누구나 사용가능한 공개된 API 회사 내부에서 사용하는 API(Private API)를 외부에 공개하는.. 2022. 7. 8. 이전 1 다음