O que é o JSON?
O JSON (JavaScript Object Notation) é um formato leve de intercâmbio de dados, fácil de ler e escrever para os utilizadores e fácil de analisar e gerar para os sistemas. É o padrão de facto para APIs REST, ficheiros de configuração e intercâmbio de dados entre serviços.
Por que formatar JSON?
A formatação de JSON com recuo torna os objetos e matrizes profundamente aninhados muito mais fáceis de ler, depurar e rever. A minificação de JSON — removendo todos os espaços em branco desnecessários — reduz o tamanho da carga útil, permitindo respostas de API mais rápidas e ficheiros de configuração mais pequenos.
Casos de utilização comuns
- Depurar respostas de API formatando payloads JSON brutos
- Validar a sintaxe JSON antes de submeter alterações de configuração
- Minimizar JSON para implantações em produção e cache de CDN
- Comparar tamanhos de payloads formatados e minificados
- Preparar fixtures JSON para suites de testes automatizados