API? REST API? 란 무엇인가.
첫 프로젝트를 진행하며 api 명세서를 작성하는 것으로 처음을 장식하려 한다. 그런데 시작한다고 하지만 어떻게, 심지어 무엇을 해야하는지도 모르겠다. 그래서 먼저 api가 무엇인지 알아보도록 하자. API란 ? "Application Programming Interface"의 약자로, 다른 프로그램이나 서비스에서 사용할 수 있도록 제공되는 인터페이스이다. 즉, 백엔드에서 제공하는 API는 다른 프로그램이나 서비스가 백엔드에 있는 데이터나 기능에 접근하고 사용할 수 있도록 해준다. 예를 들어, 소셜 미디어 앱에서는 백엔드 API를 사용하여 사용자 정보, 게시물, 친구 목록 등을 가져오고 업데이트한다. 이를 통해 소셜 미디어 앱은 사용자가 앱에서 수행하는 작업에 대한 데이터를 처리하고 저장하는 기능을 수행할..