Aprenda JSON

Guias detalhados, exemplos práticos, correção de erros comuns e folhas de referência rápida. Tudo para trabalhar com JSON com confiança.

Guias para desenvolvedores

O que é JSON? Guia completo para iniciantes

Fundamentos: tipos de dados, regras de sintaxe e casos de uso reais.

JSON vs YAML: diferenças, prós e contras

Comparação lado a lado com exemplos de Docker, Kubernetes e CI/CD.

JSON vs XML: qual formato usar?

Comparação de recursos, desempenho e quando o XML ainda é a melhor opção.

Como formatar JSON: métodos, ferramentas e boas práticas

Ferramentas online, CLI, abordagens programáticas e o debate sobre indentação.

Como corrigir JSON inválido: erros comuns e soluções

Os 10 erros mais frequentes com exemplos antes/depois e correções rápidas.

Converter JSON para CSV: guia completo

Estratégias de achatamento, dados aninhados e exemplos em JavaScript e Python.

Tutorial JSONPath: consulte JSON como um profissional

Todos os operadores, filtros, mais de 15 exemplos práticos e código em várias linguagens.

JSON Schema: o que é e como usar

Tipos, restrições, composição, $ref e um exemplo real de validação.

Tokens JWT explicados: estrutura, segurança e decodificação

Cabeçalho, payload e assinatura; algoritmos; boas práticas; sessões vs JWT.

Boas práticas de API JSON para desenvolvedores

Convenções de nomenclatura, paginação, tratamento de erros e desempenho.

Como testar APIs REST no navegador

Métodos HTTP, cabeçalhos, autenticação, códigos de status e CORS com exemplos práticos.

Gerar código tipado a partir de JSON em várias linguagens

Interfaces TypeScript, dataclasses Python, structs Go, serde Rust e mais a partir de um único JSON.

Modelos JSON para desenvolvedores

Modelos prontos para APIs REST, arquivos de configuração, esquemas de banco e infraestrutura em nuvem.

Exemplos JSON

Corrigir erros JSON

Folhas de referência