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
4
610
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
Tweet
Share
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
「Verify with Wallet API」を アプリに導入するために
hinakko
1
250
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
120
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
200
LLMアプリケーション開発におけるセキュリティリスクと対策 / LLM Application Security
flatt_security
7
1.9k
Azure Well-Architected Framework入門
tomokusaba
1
330
Goにおける 生成AIによるコード生成の ベンチマーク評価入門
daisuketakeda
2
110
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
220
KMP の Swift export
kokihirokawa
0
340
生成AIで「お客様の声」を ストーリーに変える 新潮流「Generative ETL」
ishikawa_satoru
1
330
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
430
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
2
330
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
150
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
A Tale of Four Properties
chriscoyier
160
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Into the Great Unknown - MozCon
thekraken
40
2.1k
For a Future-Friendly Web
brad_frost
180
9.9k
Designing for Performance
lara
610
69k
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