Slide 1

Slide 1 text

JSON

Slide 2

Slide 2 text

¿Qué es JSON? JavaScript Object Notation es un formato ligero de intercambio de datos basado en una de las mejores partes de Javascript: Notación literal de objetos

Slide 3

Slide 3 text

Douglas Crockford El formato JSON fue popularizado por el gurú de Javascript Douglas Crockford también creador de heramientas como JSLint y JSMin

Slide 4

Slide 4 text

Douglas Crockford Además de ser senior Javascript architect en Paypal y autor del libro Javascript: the good parts

Slide 5

Slide 5 text

¿En qué consiste? Es un arreglo de pares ordenados de tipo clave – valor que puede tomar los 6 tipos de valores de JS y el valor especial null {“clave” : valor}

Slide 6

Slide 6 text

{ "first": "Jerome", "middle": "Lester", "last": "Howard", "nick-name": "Curly", "born": 1903, "died": 1952, "quote": "nyuk-nyuk-nyuk!" }

Slide 7

Slide 7 text

Tambien es posible crear un array de Objetos JSON usando la notación de la parte superior [ {“clave” : valor}, {“otraClave”:otroValor} ]

Slide 8

Slide 8 text

[ {"first": "Jerome", "middle": "Lester", "last": "Howard", "nick-name": "Curly",}, {"first": "Harry", "middle": "Moses", "last": "Howard", "nick-name": "Moe"}, {"first": "Louis","last": "Feinberg", "nick-name": "Larry",} ]

Slide 9

Slide 9 text

Uso de JSON: API El formato ligero de JSON propicia el intercambio de información y es una buena opción para la implementación de APIs o interfaces para comunicación entre aplicaciones

Slide 10

Slide 10 text

¿Dudas, preguntas o comentarios?

Slide 11

Slide 11 text

¡Gracias!