Conteúdo do item:

O que é JSON ?

Todos nós já ouvimos essa palavra em alguma reunião de projeto técnico, o que seria o JSON ?

O que é JSON ?
Resumindo de uma maneira bem bruta, JSON é um modo de estruturar as informações que gostaríamos de receber ou enviar para quem está consultando as nossas APIS.

Ficou confuso ?
Imagina que gostaríamos de passar os dados de um programa para outro, de forma que seja fácil de ler e extrair as informações.

Imaginamos que o programa A gostaria de passar informações de um endereço para o programa B e colocou nesse formato.

Praça da Sélado ímparSéSão PauloSP35503081004117107

O programa B vai ter dificuldades para extrair as informações do endereço pois ele não sabe onde começa e onde termina cada bloco, por exemplo: você sabe onde está o DDD desse endereço ?

E se a gente estruturar o texto de uma maneira melhor , no formato JSON?

    {
      "cep": "01001-000",
      "logradouro": "Praça da Sé",
      "complemento": "lado ímpar",
      "bairro": "Sé",
      "localidade": "São Paulo",
      "uf": "SP",
      "ibge": "3550308",
      "gia": "1004",
      "ddd": "11",
      "siafi": "7107"
    }

Agora ficou mais fácil de saber onde está o DDD correto?

Resumindo, usamos ele para estruturar da melhor maneira os dados e enviar para outro programa.

Site Oficial do JSON no qual o vídeo se baseia: https://www.json.org/json-en.html

Site com a discussão da nomenclatura:  https://stackoverflow.com/questions/5543490/json-naming-convention-snake-case-camelcase-or-pascalcase

Json; what is; o que é; json



Redirecionar para https://www.byiorio.com.br/product/5/item/24