Executando verificação de segurança...
2

@hbm obrigado pelo feedback! Sobre o que comentou, acredito que a melhor forma de evitar isso é dividir sua API em entidades menores, evitar entidades que trazem listas de entidades filhas. Por exemplo: Post e Comentário, veja a abaixo.

Bom:

GET /posts [{"id":1,"title":"Meu title", "body":"texto do post"}]
GET /posts/1/comments [{"author":"ze ning", "text":"texto do comment"}...]

Ruim:

GET /postsAndComments {"title":"Meu title", "body":"texto do post", "comments": [{"author":"ze ning", "text":"texto do comment"}...]}
Carregando publicação patrocinada...