Estou assumindo a função de front-end em um projeto. Devo especificar para meus colegas de equipe de back-end o formato exato de JSON que o PHP deles retorna ao meu JavaScript?
Por exemplo, devo dizer a eles que devem usar um formato semelhante ao descrito aqui:
Maneira correta de estruturar JSON para consumo front-end
Ou devo manter minha função o mais estéril possível e simplesmente descrever em palavras as entradas e saídas necessárias na interface de back-end? (Obviamente, se isso acontecer, pode ser mais difícil da minha parte lidar com os diferentes formatos de estrutura de dados)