Sélectionner une page
Développement Web

Qu’est-ce que le JSON ?

Publié le 28 mai 2021
le JSON

Le JSON est l’acronyme de JavaScript Object Notation .

JSON est une alternative à XML et AJAX. REST-JSON est désormais considéré comme une norme de facto pour l’échange de données entre les serveurs Web et les navigateurs ou les applications mobiles.

C’est un format d’échange de données minimal utilisé dans une large gamme d’applications par les développeur web et agence web, en particulier pour transmettre des données entre le serveur et l’application Web.

JSON stocke les données dans un format lisible par l’homme.

le JSON
le JSON

C’est une extension de JavaScript. Il a été inventé dans les années 2000 par Douglas Crockford, un programmeur informatique américain.

Il a été normalisé pour la première fois en 2013 sous le nom ECMA-404.

Il est pris en charge par les principaux langages de programmation modernes.

Deux manières principales de stocker des données en JSON :

  • Paire clé/valeur
  • Déployer

Pourquoi utiliser le JSON ?

le JSON

JSON remplace les plugins Flash et les applets Java, en raison de la nécessité de changer l’ancienne méthode de communication avec un format de communication sans état et en temps réel.

Comme JavaScript est un langage universel pour les navigateurs, JSON est le format le plus approprié en raison de sa simplicité. La conversion JSON en JavaScript nécessite une ligne de code, ce qui permet de gagner du temps.

Bien que JSON soit le format préféré à XML, il présente certaines limitations :

  • Pas de schéma
  • Ne convient pas aux grands ensembles de données
  • Types de données limités

Il est plus rapide à exécuter, facilement lisible et peut être écrit dans n’importe quel langage de programmation.

Dans la même catégorie

12 Jan 2022

Quel est le prix réel de l’hébergement d’un site Web professionnel ?

Développement Web
28 Nov 2021

Quelle utilisation de TensorFlow n°1 du Deep Learning ?

Développement Web
27 Nov 2021

Qu’est-ce que TensorFlow ? La bibliothèque de machin Learning expliquée

Développement Web
20 Nov 2021

Qu’est-ce qu’un serveur proxy et comment fonctionne-t-il ?

Développement Web