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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dan Zajdband
October 26, 2012
Technology
740
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introducción a express - meetup node.js argentina
Dan Zajdband
October 26, 2012
More Decks by Dan Zajdband
See All by Dan Zajdband
WebVR for the rest of us @ SRCCON 2016
danzajdband
0
150
Crowdsourcing
danzajdband
0
180
Progressive Web Applications
danzajdband
0
210
Hackdash - Media party 2015
danzajdband
0
69
Servidores... Para qué?
danzajdband
0
310
¿Qué ES 6? - Introducción a ECMAScript y Babel
danzajdband
2
440
La Web Realtime
danzajdband
1
150
JSConfAr 2012
danzajdband
1
160
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
2
7.8k
いま好きなこと 最初はそんなに好きじゃなかった #tamagawadev
nishiuma
1
180
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
530
Claude Codeの体系的な理解と知識のフック
oikon48
10
6.5k
Continuous Delivery! It is not what you think it is
tdpauw
0
120
AIエージェントを雇う前に決める5つのこと
knishioka
1
140
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
12
9.5k
Level Up Your CDK DX: 5 Tools I’ve Been Building
gotok365
2
170
hookで自作する Claude Code の「実況ボード」
shinyasaita
2
290
AI駆動開発を組織で促すために
lycorptech_jp
PRO
7
9.2k
Sony-DroidKaigi2026
sony
0
250
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
1
1.6k
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
830
Design in an AI World
tapps
1
290
First, design no harm
axbom
PRO
2
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
Scaling GitHub
holman
464
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Deep Space Network (abreviated)
tonyrice
0
280
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