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
#nodeIO: Intro a Node.js
Search
Alejandro Morales
November 20, 2012
Technology
150
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
#nodeIO: Intro a Node.js
Alejandro Morales
November 20, 2012
More Decks by Alejandro Morales
See All by Alejandro Morales
HIS, RIS, PACS y DICOM
alejandromg
0
460
#NodeIO: Cap.3 WebSockets
alejandromg
2
140
JavaScript es cool
alejandromg
1
190
Inventario INT Area Cardiologica
alejandromg
1
86
Other Decks in Technology
See All in Technology
AIが自社のTableauを操作する世界へ:Tableau MCP超入門
tbtykk
0
110
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
2
840
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
470
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
200
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
320
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
230
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
250
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
450
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
1
180
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
540
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
120
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
1
490
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.4k
How to make the Groovebox
asonas
2
2.3k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
KATA
mclloyd
PRO
35
15k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
400
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Prompt Engineering for Job Search
mfonobong
0
400
Music & Morning Musume
bryan
47
7.3k
Navigating Team Friction
lara
192
16k
Transcript
+ = #NodeIO
Alejandro Morales Desarrollador Web, Open Source Entusiasta, Astrolover. NaN @_alejandromg
http://git.io/alejandro
¡JavaScript es grande!
Introducción a Node: - ¿Qué es Node, para que es
bueno, quienes lo usan? - ¿Cómo lo instalo, que requisitos necesito para comenzar? - Un JavaScript sin restricciones. - ¿Qué es la programación asíncrona y en eventos? - De npm y módulos, ¿Qué significa require?. - Del protocolo HTTP y Node.
¿Qué es ?
¿Quiénes lo usan?
nodeknockout.com/entries
GRUNT
¿Para que es bueno?
¿Cómo lo instalo?
Diferencias entre navegador y servidor
JS
JS
JS
Programación Asíncrona
Como evitar código piramidal
JS
Escribe código modularizado: más de 500LOC esta mal. No abuses,
mejor reúsa, DRY. Usa librerías que ayuden al control: como async. Usa promesas y futuros. Usa un estilo continuable: . Conoce el lenguaje.
Programación Orientada a Eventos
POE -> Ya la conoces.
En Node es «default»
Módulos y npm
Módulos
Definiendo Módulos
Precauciones con Módulos
La navaja suiza de los packages manager
Instalas Manejas Eliminas Publicas Premias
package.json
El módulo HTTP (http://nodejs.org/api/http.html)
¡Muchas gracias!