개발1 FastAPI로 보는 API 인터페이스 레이어 설계 API의 인터페이스는 어떻게 설계하는 것이 좋을까? 우선 API의 인터페이스 레이어는 사용자(Front)가 사용하게 되는 부분을 의미한다. 즉, 사용자가 사용하는 입장에서의 API를 말한다. 사용자는 API로 데이터를 요청할 수 있다. 이때 사용자는 데이터를 몇 개를 요청할지, 어떻게 정렬할지를 결정할 수 있다. 예시 데이터는 아래와 같다. 과일이름 | 갯수 | 들어온 날짜 | 가격 ------|------|----------|------ 바나나 | 12 | 03.12 | 1200 토마토 | 23 | 03.13 | 2200 오랜지 | 21 | 03.13 | 3200 사용자는 바나나에 대한 정보만 얻을 수도 있고 가격이 2000원 이상인 과일의 이름만 얻을 수도 있다. 그렇다면 이를 API로 요청해야 하는.. 2023. 3. 23. 이전 1 다음