Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Breve introdução ao Node.js
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fabrício Ferrari de Campos
March 14, 2013
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Breve introdução ao Node.js
Fabrício Ferrari de Campos
March 14, 2013
More Decks by Fabrício Ferrari de Campos
See All by Fabrício Ferrari de Campos
Aumentando a Barra
fabricioffc
0
46
Testes Automatizados
fabricioffc
0
28
Treinamento React Native
fabricioffc
0
20
PostgreSQL: Uncovering JSONB
fabricioffc
0
30
Rails em 2016, usar ou não usar? Eis a questão
fabricioffc
0
110
Other Decks in Technology
See All in Technology
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
3
190
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
630
企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物
khiroyuki1003
1
150
GCASアップデート(202607-202610)
techniczna
1
180
新卒エンジニア、 介護士になる
ryu1013
1
690
自律的なチームを作るためにTechPMがやらないこと
ny7760
1
510
2拠点SRE活動始めてみた | sogaoh's LT @ ホンマでっかSRE勉強会 #3
sogaoh
PRO
0
240
AI時代に求められる優秀なTechLeadの振る舞い
pospome
10
14k
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
190
続・ソフトウェアアーキテクトのための意思決定術: Decision Readiness, Revisited — When AI Changes the Economics of Software Architecture
snoozer05
PRO
9
2.4k
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
150
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
600
Scaling GitHub
holman
464
140k
How to make the Groovebox
asonas
2
2.5k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
290
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
350
Color Theory Basics | Prateek | Gurzu
gurzu
1
510
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
240
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
480
Building Adaptive Systems
keathley
44
3.3k
Raft: Consensus for Rubyists
vanstee
143
7.9k
Transcript
Fabrício Ferrari de Campos
Hello world
O que não é? • Framework Web •
Mul=-‐thread • Bloqueante • Para todo =po de aplicação
O que é? • Run=me e server •
V8 JavaScript engine • libUV • Set de bibleotecas em js • Single threaded • Não bloqueante (nunca para, “sempre” disponível) • Para soluções de networking
Programar pra node • Event-‐driven – Assíncrono – Atômico
– Callbacks • Javascript
Hello world
Rápido o bastante
Além do Node • Angular.js • Backbone
• Express.js • e muitos outros!
Fonte • h[p://youtu.be/jo_B4LTHi3I • h[p://nodejs.org/api/ • h[p://www.slideshare.net/ramalho/nodejs-‐
javascript-‐no-‐servidor-‐com-‐google-‐v8