실무 팁 ‧‧‧
✓ API라는 용어는 상황에 따라 조금씩 다른 의미로 쓰입니다. 원래 의미대로 프런트엔드와 백엔드가 소통하는 규칙으로 쓰이기도 하고, API 명세서 자체를 가리키기도 하며, 실제로 구현된 서버 기능을 말하기도 합니다.
✓ API 명세서는 개발 초기에 프런트엔드 개발자와 백엔드 개발자가 함께 검토하는 것이 중요합니다.
✓ API 명세서가 확정되기 전에 개발을 시작하면 나중에 수정 작업이 많이 발생할 수 있습니다. 따라서 API 명세서를 확정한 후 개발을 시작해야 합니다.
✓ 실무에서는 스웨거(Swagger)로 API 문서를 작성하며, 포스트맨(Postman)으로 API를 테스트하고 관리합니다. 스웨거와 포스트맨은 3.3.2 API 문서화‧테스트 도구에서 자세히 다루겠습니다.