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
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
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
8
1.3k
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
6
3.8k
🀄️ on swiftc
giginet
PRO
0
280
Data Enabling Team立ち上げました
sansantech
PRO
0
300
"まず試す"ためのDatabricks Apps活用法 / Databricks Apps for Early Experiments and Validation
nttcom
1
230
プロダクトを触って語って理解する、チーム横断バグバッシュのすすめ / 20260411 Naoki Takahashi
shift_evolve
PRO
1
250
2026-04-02 IBM Bobオンボーディング入門
yutanonaka
0
260
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
410
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
3.9k
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
180
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.3k
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
410
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Agile that works and the tools we love
rasmusluckow
331
21k
Git: the NoSQL Database
bkeepers
PRO
432
67k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Fireside Chat
paigeccino
42
3.9k
Everyday Curiosity
cassininazir
0
190
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
4 Signs Your Business is Dying
shpigford
187
22k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
430
First, design no harm
axbom
PRO
2
1.2k
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