2012-03-02 6 views
0

API를 작성 중이며 자원과 관련된 모든 정보를 가져 오는 요청을 갖는 것이 더 나은지 또는 운반해야하는 작업에 따라 별도로 정보를 가져 오는 것이 더 나은지 확실하지 않습니다. 아웃. 예를 들어 메시지 리소스가 있고 모든 메시지 정보를 한 번에 가져올 지 여부를 결정하는 데 어려움을 겪고 있습니다. 또는 읽지 않은 메시지에 대한 별도의 요청, 메시지 목록에 대한 별도의 요청 및 단일 메시지에 대한 다른 요청이 있어야합니다.REST API 작성 - 별도 요청

적절한 방법은 무엇입니까? 나는 그들 모두를 분리 시키려고 시도하지만 너무 많은 요청을해야한다는 걱정은하지 않는다.

답변

1

걱정하지 마시고 단지 하십시오. 내가 일을 계속 좋아

는 처음에 분리하고, 어떤 시점에서, 나는 요청 X 항상 요청 Y 다음 실현, 그래서 난 그냥 그 두 가지를 병합 할 수 있습니다. 당신이 작업 할 때까지 당신이 필요로하는 것이 무엇인지 알지 못할 것입니다. ...

+0

다이빙보다는 계획을 세우고 코드를 다시 작성해야합니다. – LeeTee

+0

IMHO, 코드 량을 줄이는 것을 _progress_라고합니다. 즉, ** 정말로 ** 어느 쪽도 잘못 될 수는 없다고했습니다. 그러나 코딩을 멈추고, ifs_의 무리를 생각하면 작업이 완료되지 않습니다. 그리고 당신은 recode가 (개발자의) 사실에 불과하다는 것을 받아 들여야합니다. 더 낮은 속도로 더 큰 데이터를 전송했다고 가정하면, 너무 많은 데이터를 전송했다고 알았습니다. 레코딩! – soemarko