U3F1ZWV6ZTIyMDQ5MTM1NTIzMzgxX0ZyZWUxMzkxMDUwMTI5NTc3NQ==

Pourquoi JSON "JavaScript Object Notation" ?

 

JSON JavaScript Object Notation


Le traitement de données est une tache incontournable pour les programmeurs et développeurs qui doivent pouvoir présenter, traiter, échanger et modifier des ensembles de données dans le cadre de tout type d’applications ou de projets.

JSON, ou JavaScript Object Notation est un format de représentation de données qui a été introduit au début des années 2000 comme une partie de JavaScript et se développa graduellement pour devenir un support important de présentation et échange de texte de données. Aujourd'hui, JSON est un standard universel pour l'échange de données, on le trouve dans tous les domaines de la programmation, y compris le développement front-end, back-end, les échanges réseaux et les bases de données…

JSON a été conçu comme une alternative à XML, qui était le format dominant pour l'échange de données.

Au début JSON était conçu pour formaliser l’échange de données entre front-end et back-end en JavaScript et rapidement, il a pu gagner en popularité en tant que format lisible par l’être humain que les programmeurs front-end pouvaient utiliser pour communiquer avec le back-end, en utilisant un format concis et structuré. Les développeurs ont également apprécie la flexibilité de JSON vu qu’il facilite l’ajout, suppression et modification des champs de données .

 Ensuite, JSON est passé du JavaScript front-end à la communication client-serveur, puis aux fichiers de configuration, puis aux langages de programmation, et même aux bases de données. JSON a contribué à alimenter le mouvement NoSQL qui a révolutionné les bases de données en offrant plusieurs avantages comme  l’amélioration des performances des manipulations , l’assouplissement de la structure et la flexibilité dans la gestion des données...

Pourquoi utiliser JSON ?

Quel que soit le type de programme ou projet sur lequel ils travaillent, les développeurs ont besoin d'un moyen pour décrire et manipuler les données. Ce besoin est satisfait par les bases de données, les fichiers, les formulaires et interfaces utilisateur et tout système de communication. Il existe de nombreuses façons d'organiser les données, les deux principales versions sont les données binaires et les données textuelles. JSON est un format basé sur du texte, il est donc lisible à la fois par les humains et les machines.

JSON est un excellent moyen d'organiser les données pour de nombreuses raisons. Premièrement, il bénéficie d'une large communauté JavaScript et est utilisé à l’intérieur des programmes JavaScript. Vous pouvez également utiliser JSON avec d'autres langages de programmation, il est donc utile pour échanger des données entre différents systèmes et plateformes.

Comment fonctionne JSON ?

Lorsque vous insérez des données dans un formulaire sur une page Web, ces données sont stockées sous forme textuelle avec des paires clé / valeur comme indique l’exemple ci-après :

        {

            Couleur : ‘rouge’,

            Marque : ‘Toyota

        }

Tout ce qui se trouve à l'intérieur des accolades {...} appartient à un même objet qui a les deux propriétés couleur et model, séparées par un virgule.

 

 

Commentaires
Aucun commentaire
Enregistrer un commentaire

Enregistrer un commentaire

Vos commentaires sont les bienvenus

NomE-mailMessage