이제 백엔드 API를 설계합니다.백엔드는 눈에 보이지 않는 연산을 담당하는 영역으로, 입력한 데이터를 계산하거나 분류하거나 처리하여 원하는 형태로 출력하는 기능을 말합니다. 예를 들어, 내가 10개의 이미지 파일을 넣었을 때 이 이미지를 그 생성 시간을 기준으로 하여 가장 빠른 순서대로 3, 3, 4개씩 그룹으로 만들어 분류하는 작업이 백엔드가 담당하는 작업입니다. 이 백엔드 작업은 (대다수의 작업들이 마찬가지이지만) 크게 보자면 입력과 출력으로 나눠볼 수 있습니다. 입력받은 정보를 연산/가공하여 사용할 수 있는 형태로 전달(출력)해줍니다. 이렇게 백엔드 처리와 입력과 출력을 반복하며 데이터를 주고받기 위한 통로 혹은 인터페이스가 바로 API(Application Programming Interface)..