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
O que é node.js, vantagens e cases
Search
Rodrigo Matheus
February 08, 2014
Technology
620
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
O que é node.js, vantagens e cases
De maneira simples, explico o que é node.js, suas principais vantagens e cases de sucesso.
Rodrigo Matheus
February 08, 2014
More Decks by Rodrigo Matheus
See All by Rodrigo Matheus
Processamento de Linguagem Natural com Node.js
rodrigorizando
1
1.3k
Other Decks in Technology
See All in Technology
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
500
【Gen-AX】20260530開催_JJUG CCC 2026 Spring
genax
0
420
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
750
Ruby::Boxでできること、Refinementsでできること
joker1007
3
390
Claude code Orchestra
ozakiomumkj
3
960
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
190
Claude Code×Terraform IaC テンプレート駆動開発
itouhi
1
290
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
750
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
1.8k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
はじめてのDatadog
kairim0
0
280
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
470
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.2k
Paper Plane
katiecoart
PRO
1
51k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Between Models and Reality
mayunak
4
330
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Side Projects
sachag
455
43k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
220
Making Projects Easy
brettharned
120
6.7k
So, you think you're a good person
axbom
PRO
2
2.1k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
320
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Transcript
rodrigo matheus rodrigorizando.com
[email protected]
o que é node.js?
None
node.js { Application Framework Runtime(java) Server(apache) Internet
modules frameworks
total de módulos por repositório
módulos por dia 1. Npm 166 2. Maven Central(Java) 92
3. Packagist(php) 64 4. Rubygems.org 62 5. Nuget(.net) 29
back-end front-end
back-end front-end
assíncrono? exemplo assíncrono por Luciano Ramalho - @ramalhoorg
qualquer analogia é mera coincidência.
bar java
bar node.js
na prática http://www.youtube.com/watch?v=-43EEc3C3cA
Cases
https://github.com/joyent/node/wiki/Projects,-Applications,-and-Companies-Using-Node
None
http, https, push notification, new banners, cache clear…
None
US $180 bi em transações 24% mais que 2012
Jeff Harrell, diretor de engenharia: “Os sites do PayPal acumularam
um grande número de dívidas técnicas, e a ideia era ter uma pilha tecnológica livre delas de modo a possibilitar uma maior agilidade e inovação em seus produtos”
None
Java/Spring JavaScript/Node.js Configuração inicial Já tinha 2 meses Desenvolvimento 5
meses 3 meses Engenheiros 5 2
desenvolvimento 70% mais rápido 2x mais requisições com 1/5 de
processamento usado pelo java carregamento das páginas 35% mais rápido 40% menos arquivos 33% menos linhas de código front-end e back-end juntos
Jeff Harrell, diretor de engenharia: “daqui em diante todas as
nossas aplicações web para o cliente serão feitas em node.js“
None
BeagleBone Node.js https://www.youtube.com/watch?v=Aj0TEgla_Rg
Drones http://nodecopter.com http://dronegames.co
http://getpopcornti.me/ http://www.time4popcorn.eu/
porque não node.js?
obrigado! rodrigorizando.com
[email protected]
@rodrigorizando CRÉDITOS Luciano Ramalho