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
Rise of Node (Part I)
Search
Goddy Zhao
November 10, 2011
Technology
5
290
Rise of Node (Part I)
Introduce node.js to node beginner
Goddy Zhao
November 10, 2011
Tweet
Share
More Decks by Goddy Zhao
See All by Goddy Zhao
Dive Into JavaScript Events
goddyzhao
3
420
NProxy——A Sharp Weapon for UI Developers
goddyzhao
7
2.4k
Other Decks in Technology
See All in Technology
AI時代のアジャイルチームを目指して ー スクラムというコンフォートゾーンからの脱却 ー / Toward Agile Teams in the Age of AI
takaking22
11
6.8k
AWS Amplify Conference 2026 - 仕様からリリースまで一気通貫生成 AI 時代のフルスタック開発
inariku
1
100
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
AIと融ける人間の冒険
pujisi
0
120
1万人を変え日本を変える!!多層構造型ふりかえりの大規模組織変革 / 20260108 Kazuki Mori
shift_evolve
PRO
6
1.5k
習慣とAIと環境 — 技術探求を続ける3つの鍵
azukiazusa1
2
450
スクラムを一度諦めたチームにアジャイルコーチが入ってどう変化したか / A Team's Second Try at Scrum with an Agile Coach
kaonavi
0
250
これまでのネットワーク運用を変えるかもしれないアプデをおさらい
hatahata021
3
190
国井さんにPurview の話を聞く会
sophiakunii
1
400
Kaggleコンペティション「MABe Challenge - Social Action Recognition in Mice」振り返り
yu4u
1
500
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
4.8k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
90
HDC tutorial
michielstock
1
320
Designing for Performance
lara
610
70k
The Cult of Friendly URLs
andyhume
79
6.8k
Deep Space Network (abreviated)
tonyrice
0
34
Mind Mapping
helmedeiros
PRO
0
49
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Curious Case for Waylosing
cassininazir
0
210
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing Powerful Visuals for Engaging Learning
tmiket
0
200
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
150
Transcript
by goddyzhao Rise of Node for node beginner Part I
As a Front-End Engineer Not Satisfied
To Be a Web Developer Pick up a back- end
language
Too Many Choices
None
Outline A Short Story of Node Non-Blocking with Single Thread
Resources of Learning Node
A Short Story of Node Node’s goal is to provide
an easy way to build scalable network programs Another Context for JavaScript Library
Node Parts Server-Side JS Environment Core Library net os fs
...
Platforms
Family Members NPM Connect Express —— Node Package Manager ——
Middleware for Node —— Web Development Framework
Big Names
Big Names Isaac Z. Schlueter TJ Holowaychuk Tim Caswell
Keynote of Node “ ” In Node, everything runs in
parallel, except your code
HOW
Event Driven - Event Loop I/O Operations Internal Your Code
Single Thread New Thread
fs.readFile('/etc/passwd', function (err, data) { if (err) throw err; console.log(2);
console.log(data); }); console.log(1); Callback’s Everywhere
Resources Node Beginner How to Node TJ’s Blog Node Blog
Nodejitsu’s Blog CnodeJS My Blog(Fuck GFW First) nodecastscn Github Quora
Thanks!