ReST over HTTP

Les Formats d'Echange

En théorie, le format d’échange est libre.

En pratique, le format doit être standard et non-linéaire (Hypermedia).

Plus concrètement, le format le plus utilisé aujourd’hui est le JSON (JavaScript Object Notation) car :

  • l’univers JavaScript est en expansion permanente,

  • contrairement aux technologies backend habituelles, le nombre de librairies et d’outils utilisés est volontairement restreint pour éviter de surcharger les clients JavaScript,

  • on retrouve des outils JSON dans tous les langages,

  • le JSON est facile et rapide (au sens performance) à manipuler,

  • le JSON est human-readable.