개발경험1 RESTful 한 API 설계는 사실 클라이언트 뿐만 아니라 서버 사이드 개발자에게도 많은 이점을 제공한다. 꼬리가 몸통을 흔들다(WAG THE DOG) - 서양 속담들어가며RESTful API를 이야기할 때 우리는 주로 클라이언트 측면의 이점을 이야기합니다.직관적인 URL 구조, HTTP 메서드의 의미론적 사용, 명확한 리소스 중심 설계 등이 API 사용자들에게 주는 이점을 강조하죠.하지만 오늘은 다른 관점에서 RESTful API를 바라보고자 합니다.API를 설계하고 개발하는 우리들에게 RESTful API가 어떤 가치를 주는지, 어떻게 우리의 도메인 이해를 돕는지 이야기해보려 합니다.이는 제가 최대한 RESTful한 API를 작성해보려고 하는 과정에서, RESTful API 설계가 단순히 클라이언트에게 좋은 인터페이스를 제공하는 것 뿐 만 아니라, API를 개발하는 개발자에게 비즈니스 도메인에 대한 이해,.. 2024. 12. 12. 이전 1 다음 728x90