Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JSON
Search
Fernando Perales
September 27, 2012
Programming
1
240
JSON
Introducción a JSON
Fernando Perales
September 27, 2012
Tweet
Share
More Decks by Fernando Perales
See All by Fernando Perales
Anonimización de bases de datos con PostgreSQL - nerdearla
ferperales
0
7
Let's give REST a rest: exploring the state of gRPC in Ruby
ferperales
0
74
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
30
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
21
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
9
Anonimización de bases de datos con PostgreSQL
ferperales
0
23
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
25
Guía práctica para convertirse en Senior Engineer en 10 años
ferperales
0
120
Consultoría y Open Source: buscando el balance entre beneficio y la diversión
ferperales
0
31
Other Decks in Programming
See All in Programming
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
220
Better Code Design in PHP
afilina
PRO
0
130
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
Arm移行タイムアタック
qnighy
0
320
AWS IaCの注目アップデート 2024年10月版
konokenj
3
3.3k
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
330
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
210
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
RubyLSPのマルチバイト文字対応
notfounds
0
120
Featured
See All Featured
What's new in Ruby 2.0
geeforr
343
31k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Thoughts on Productivity
jonyablonski
67
4.3k
Facilitating Awesome Meetings
lara
50
6.1k
For a Future-Friendly Web
brad_frost
175
9.4k
Navigating Team Friction
lara
183
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Rails Girls Zürich Keynote
gr2m
94
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Music & Morning Musume
bryan
46
6.2k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Transcript
JSON
¿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
Douglas Crockford El formato JSON fue popularizado por el gurú
de Javascript Douglas Crockford también creador de heramientas como JSLint y JSMin
Douglas Crockford Además de ser senior Javascript architect en Paypal
y autor del libro Javascript: the good parts
¿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}
{ "first": "Jerome", "middle": "Lester", "last": "Howard", "nick-name": "Curly", "born":
1903, "died": 1952, "quote": "nyuk-nyuk-nyuk!" }
Tambien es posible crear un array de Objetos JSON usando
la notación de la parte superior [ {“clave” : valor}, {“otraClave”:otroValor} ]
[ {"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",} ]
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
¿Dudas, preguntas o comentarios?
¡Gracias!