🎯 JavaScript Object Notation
Em poucas palavras
Formato de troca de dados compacto, aberto e de parsing rápido, especificado por Douglas Crockford em 2000. Usa texto legível por humanos no formato atributo-valor e é amplamente empregado em serviços web REST e aplicações AJAX, substituindo o XML.
📝 Notas e Desenvolvimento
[! Nota] JSON
Em computação, JSON (pronúncia [‘dʒejzzən], J-NS), um acrônimo de JavaScript Object Notation, é um formato de troca de dados compacto, independente, aberto, simples e rápido (Parsing) entre sistemas, especificado por Douglas Crockford em 2000, que utiliza texto legível por humanos, em formato atributo-valor (natureza auto-descritiva). Ou seja, um modelo de transmissão de texto em formato de texto, amplamente utilizado em serviços web que usam transferência de estado representacional (REST) e aplicações AJAX, substituindo o uso de XML. O padrão foi especificado em 2000 e definido em 2013 nos dois padrões concorrentes, RFC7159 e ECMA-404. Em 2017, o RFC8259 substituiu o 7159 e o ECMA-404 foi revisado.