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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Fernando Perales
September 27, 2012
Programming
260
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JSON
Introducción a JSON
Fernando Perales
September 27, 2012
More Decks by Fernando Perales
See All by Fernando Perales
Anonimización de bases de datos con PostgreSQL - nerdearla
ferperales
0
110
Taller de creación de propuesta para conferencias
ferperales
0
6
Let's give REST a rest: exploring the state of gRPC in Ruby
ferperales
0
200
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
92
¿Es convertirte en manager tan malo como todo mundo dice?
ferperales
0
100
Guía práctica para convertirse en contribuidor de open source en 10 años o más
ferperales
0
85
Anonimización de bases de datos con PostgreSQL
ferperales
0
110
Guía Práctica para Convertirse en Contribuidor de Open Source en 10 Años (o más)
ferperales
0
110
Guía práctica para convertirse en Senior Engineer en 10 años
ferperales
0
160
Other Decks in Programming
See All in Programming
AIで効率化できた業務・日常
ochtum
0
150
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
810
Creating Composable Callables in Contemporary C++
rollbear
0
170
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
220
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
230
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
0
160
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
14
6.4k
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
870
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
980
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Automating Front-end Workflow
addyosmani
1370
210k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Color Theory Basics | Prateek | Gurzu
gurzu
0
370
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Technical Leadership for Architectural Decision Making
baasie
3
420
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
4 Signs Your Business is Dying
shpigford
187
22k
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!