당신의 URL이 구린 이유와 세련된 API 디자인을 위한 황금률
당신의 URL이 구린 이유와 세련된 API 디자인을 위한 황금률개발자들 사이에서 API 설계는 시스템의 완성도를 결정짓는 아주 중요한 척도로 통하는데요.사실 그중에서도 URL은 외부로 노출되는 시스템의 가장 첫 번째 얼굴이라고 할 수 있습니다.우리는 흔히 기능을 구현하는 데 급급해서 주소창에 들어가는 경로를 대충 짓는 실수를 저지르곤 하거든요.하지만 엉성하게 설계된 URL은 단순히 보기에 안 좋은 것을 넘어 시스템 전체의 유지보수 비용을 높이는 주범이 됩니다.오늘은 왜 우리의 URL이 구리게 느껴지는지 그 근본적인 이유와 함께 전 세계적으로 사랑받는 API들의 설계 비밀을 파헤쳐보려고 합니다.URL 디자인이 가진 핵심 가치우리가 URL을 단순한 자원의 위치 식별자로만 생각한다면 큰 오산인데요.잘 설계된 ..