Boa tarde a todos.
Estou fazendo um exemplo de um serviço restful, e me surgiu algumas dúvidas.
1:
Qual a melhor forma ou a forma mais usada quando quero retornar dados da consulta paginada e as informações relacionadas da consulta json.
Por exemplo: resultado[{ vários resultados}].
Agora onde insiro as informações da paginação
exemplo: página: 3-10, totalpaginas: 50, próxima página: link, página anterior link.
2:
Tenho um método que retorna uma lista de objetos que vai ser transformado em json, é boa pratica eu colocar essa lista dentro de um response e fazer meu método retornar o response?
3:
Quais livros vocês recomendam tanto para conhecer a API quanto para saber boas práticas.
Agradeço desde já.