No exemplo, no "response.format", quando o cliente solicitou o formato json, simplesmente retornamos o resultado de "connection.query". A minha dúvida é: retorno de consultas ao banco, no javascript, são sempre no formato JSON?
Obrigado.
No exemplo, no "response.format", quando o cliente solicitou o formato json, simplesmente retornamos o resultado de "connection.query". A minha dúvida é: retorno de consultas ao banco, no javascript, são sempre no formato JSON?
Obrigado.
Boa noite Aleksander,
O formato JSON( Javascript Objet Notation) é o formato de retorno de consultas mais comum atualmente, mesmo sistemas em outras linguagens como PHP ou Ruby utilizam o JSON por ele ser um formato leve e que consegue transmitir as mesmas informações do formato que costumava ser utilizado, o XML, veja uma conparação e um XML e um JSON.
JSON
{"employees":[
{ "firstName":"John", "lastName":"Doe" },
{ "firstName":"Anna", "lastName":"Smith" },
{ "firstName":"Peter", "lastName":"Jones" }
]}
XML
<employees>
<employee>
<firstName>John</firstName> <lastName>Doe</lastName>
</employee>
<employee>
<firstName>Anna</firstName> <lastName>Smith</lastName>
</employee>
<employee>
<firstName>Peter</firstName> <lastName>Jones</lastName>
</employee>
</employees>
O JSON usa muito menos caracteres é é muito mais fácil de converter em um objeto, por isso se tornou um padrão.
Abraços