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
Introducción a express - meetup node.js argentina
Search
Dan Zajdband
October 26, 2012
Technology
1
710
Introducción a express - meetup node.js argentina
Dan Zajdband
October 26, 2012
Tweet
Share
More Decks by Dan Zajdband
See All by Dan Zajdband
WebVR for the rest of us @ SRCCON 2016
danzajdband
0
120
Crowdsourcing
danzajdband
0
160
Progressive Web Applications
danzajdband
0
180
Hackdash - Media party 2015
danzajdband
0
61
Servidores... Para qué?
danzajdband
0
280
¿Qué ES 6? - Introducción a ECMAScript y Babel
danzajdband
2
400
La Web Realtime
danzajdband
1
140
JSConfAr 2012
danzajdband
1
140
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
950
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
1.6k
Agentic Coding 実践ワークショップ
watany
28
22k
AIAgentを駆使してSREが貢献する開発体験の向上
yoshiiryo1
3
1k
Kusakabe_面白いダッシュボードの表現方法
ykka
0
360
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
17
6.4k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
CodeRabbit CLI + Claude Codeの連携について
oikon48
1
570
GitHub Copilot CLI 現状確認会議
torumakabe
12
3.5k
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kentarofujii
0
240
[Iceberg Meetup #4] ゼロからはじめる: Apache Icebergとはなにか? / Apache Iceberg for Beginners
databricksjapan
0
310
クラウドセキュリティの進化 — AWSの20年を振り返る
kei4eva4
0
150
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
290
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
280
We Are The Robots
honzajavorek
0
140
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
72
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
430
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.1k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
420
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Introducción a express
Dan Zajdband
@dzajdband
zajdband.com.ar
los-rayos.com.ar
None
La filosofía de node
“Node.js has a relatively small core set of functionality. The
general guideline is that node core contains everything that is strictly necessary to do network programming, and write userland modules.” @izs - node.js maintainer, npm creator
require(‘http’)
require(‘http’).createServer(function(req, res){ res.writeHead(200, {‘Content-Type’: ‘text/plain’}); res.end(‘Piojo Lopez\n’); }).listen(3000);
npm install express
• Powered by Connect • Middleware • Routing • HTTP
helpers • Liviano • Soporta +14 template engines
None
npm install -g express
None
NODE_ENV=development
None
lluvia de módulos
• Socket.IO (https://github.com/LearnBoost/ socket.io) • Passport (https://github.com/jaredhanson/passport) • Mongoose (https://github.com/LearnBoost/
mongoose) • Redis (https://github.com/mranney/node_redis) • Superagent (https://github.com/visionmedia/ superagent)
• Up (https://github.com/LearnBoost/up) • bcrypt (https://github.com/ncb000gt/ node.bcrypt.js/) • Oauth (https://github.com/ciaranj/node-oauth)
• nodemailer (https://github.com/andris9/ Nodemailer) • Jade (https://github.com/visionmedia/jade)
Bonus track
components
client-side package manager
• Componentes modulares • No solo para javascript • templates
• Extensible • Resuelve dependencias • Rápido (mucho más que, por ejemplo, npm)
follow @component_js