<aside> 💡 레스트 서버개발에서 이상한 주소가 아니라 의미있는 주소를 적어야함(주소설계 규칙)
</aside>
<aside> 💡 컨트롤러의 주소를 말한다. 애플리케이션이나 디바이스가 서로 간에 연결하여 통신할 수 있는 방법을 정의하는 규칙 API는 앱을 개발할 때 꼭 필요하다.
</aside>
인터페이스 : 사용자를 위해서 노출되어있는것 사용자가 편안히 쓸 수 있도록 해둔것
api의 정의
API는 Application Programming Interface의 약자로, 프로그램 간의 상호작용을 위한 인터페이스를 의미합니다. 간단히 말해, 소프트웨어 간의 통신을 위한 규약이나 규칙의 집합입니다.
API는 다양한 형태로 존재할 수 있습니다. 일반적으로 웹 API, 라이브러리 API, 운영체제 API 등이 있습니다.
API를 사용함으로써 개발자는 다른 소프트웨어와 상호작용할 수 있고, 반복되는 작업을 줄이며, 코드의 재사용성을 높일 수 있습니다. API를 통해 제공되는 기능은 일반적으로 문서화되어 있어 다른 개발자가 쉽게 사용할 수 있도록 되어 있습니다.