Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Node.js財団
Search
Tadatoshi Hanazaki
May 03, 2017
Technology
2
590
Introduction to Node.js財団
Node.js Foundationやコミュニティについて
Tadatoshi Hanazaki
May 03, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
regrowth_tokyo_2025_securityagent
hiashisan
0
230
AWS Bedrock AgentCoreで作る 1on1支援AIエージェント 〜Memory × Evaluationsによる実践開発〜
yusukeshimizu
6
390
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
550
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
2
460
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
570
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
270
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
1.8k
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
160
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
150
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
810
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
0
280
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
240
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Statistics for Hackers
jakevdp
799
230k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
It's Worth the Effort
3n
187
29k
KATA
mclloyd
PRO
32
15k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Transcript
Introduction to Node.jsࡒஂ Tadatoshi Hanazaki
About me Tadatoshi Hanazaki Twitter: @hntn GitHub: https://github.com/tdtsh nodejs-ja working
group
͡Ίʹ • ͜ͷࢿྉɺ͕ࣗ࠷ۙNode.jsࡒஂͱίϛϡχ ςΟʹ͍ͭͯௐͨࣄͰ͢ • ॳݟͰશମ૾͕௫Έʹ͘͘ɺଟগࠞཚͨ͠ͷ Ͱɺ୭͔ͷҝʹవΊ·͢ • ༁ਐΜͰͳ͍ͷͰɺίϯτϦϏϡʔτνϟϯ εଟ͍Ͱ͢
Node.js
Node.js#1 • BrowserඇґଘͷJavaScript࣮ߦڥ • ΠϕϯτۦಈɺϊϯϒϩοΩϯάI/OϞσϧ • V8 JavaScriptΤϯδϯ্Ͱಈ͘
Node.js#2 • Ryan Dahl͞Μ࡞ (2009) • ถJoyent͕ࣾRyan Dahl͞ΜΛޏ༻͠ࢧԉ • ݱࡏNode.jsࡒஂͷࢧԉͷݩɺଟ͘ͷ
collaboratorʹΑΓϝϯςφϯε͞Ε͍ͯΔ
Why is v4.0.0 next of v0.12?
Why is 4.0.0 next of 0.12? • io.js ͕3.3.1·ͰਐΜ͔ͩΒ •
2015ʹ·ͩ0.12.xͩͬͨnode.jsͱio.js͕౷߹͞Ε 4.0.0ʹͳͬͨ http://www.publickey1.jp/blog/15/nodejsiojsnodejs_409.html
io.js
io.js#1 • 2014ࠒɺNode.jsͷ։ൃ͕ఀؾຯʹ • ͦͷղফΛࢦ͠த৺తͳ։ൃϝϯόʔୡ͕ Node.js 0.12Λfolk http://yosuke-furukawa.hatenablog.com/entry/2014/12/25/104300
io.js#2 • ΦʔϓϯΨόφϯεɾϞσϧ* • TC(Technical Committee) • ίϥϘϨʔλ • ϫʔΩϯάάϧʔϓ
https://github.com/nodejs/node/blob/v1.x/GOVERNANCE.md
io.js#3 • 2015ʹJoyent͕ࣾத৺ͱͳΓNode.js FoundationΛ ઃཱ • io.jsʢTCɺίϥϘϨʔλɺϫʔΩϯάάϧʔϓʣ͕߹ྲྀ http://yosuke-furukawa.hatenablog.com/entry/2014/12/25/104300
Node.js Foundation
Node.js Foundation#1 • Node.jsͷීٴͱൃలͷॾ׆ಈΛԁʹਐΊΔҝͷ ৫ • JoyentɺIBMɺintelɺMicrosoftɺPayoalɺredhatͷ اۀ͕ࢀը • io.jsͷΦʔϓϯΨόφϯεϞσϧΛ౿ऻ
https://nodejs.org/en/foundation/
Node.js Foundation#2
Node.js Foundation#3
ίϥϘϨʔλ
ίϥϘϨʔλ#1 • Node.js (ͱͦͷؔ࿈͢Δ) ϓϩδΣΫτɺNode.jsࡒ ஂͷޙԉͷͱɺݸਓ (ίϥϘϨʔλ) ʹΑͬͯҡ࣋ɾ ཧ͞Ε͍ͯΔ •
546ਓ͍Δ༷ (20175݄) • ༁ͰߩݙͰ͖Δ (શһ͕ίʔυॻ͍͍ͯΔ༁ ͡Όͳ͍)
ίϥϘϨʔλ#2 https://github.com/orgs/nodejs/people
ίΞɾίϥϘϨʔλ
ίΞɾίϥϘϨʔλ#1 • Node.jsͦͷͷͷओཁϝϯςφʔΛɺίΞɾί ϥϘϨʔλͱݴ͏༷Ͱ͢ʢఆ͕ٛݟ͚ͭΒΕͳ͔ͬ ͨʣ
ίΞɾίΞίϥϘϨʔλ#2 • ຊޠݍͷํ໊ (@abouthiroppy͞Μɺˏwatilde͞Μɺ@yosuke-furukawa͞Μ) https://github.com/nodejs/node
ٕज़ํҕһձ(TSC)
ٕज़ํҕһձ(TSC)#1 • Technical Steering Committee • ϓϩδΣΫτͷܧଓతͳϝϯςφϯε͓ΑͼਐԽͷͨΊͷٕज़ తͳҙࢥܾఆΛ୲͏ • ٕज़తઐࣝͱɺϓϩδΣΫτͱίϛϡχςΟͷظతͳ
ίϛοτϝϯτͷ྆ํΛඋ͑ͨத৺తίϥϘϨʔλʔ͔Βߏ ͞ΕΔ
ٕज़ํҕһձ(TSC)#2 https://nodejs.org/en/foundation/tsc/
ϫʔΩϯάάϧʔϓ
ϫʔΩϯάάϧʔϓ#1 • Node.jsʹؔ͢ΔϥΠϒϥϦ։ൃɺςετɺ༁ɺυΩϡϝϯςʔ γϣϯɺීٴ׆ಈͳͲͷ༷ʑͳςʔϚͷ׆ಈΛߦ͏ • τοϓϨϕϧϫʔΩϯάάϧʔϓʢݱࡏInclusivityͷΈʣͱίΞϫʔ Ωϯάάϧʔϓͷ2छྨ͋Δ https://nodejs.org/en/about/working-groups/
ϫʔΩϯάάϧʔϓ#2 https://nodejs.org/en/about/working-groups/
ϫʔΩϯάάϧʔϓ#3 +PJOVT https://github.com/nodejs/nodejs-ja
ϫʔΩϯάάϧʔϓ#4 • ެࣜαΠτઈࢍ ༁த
ࢀߟ Node.jsࡒஂ https://nodejs.org/ja/ ίϥϘϨʔλҰཡ https://github.com/orgs/nodejs/people ίΞɾίϥϘϨʔλ (Node.js README) https://github.com/nodejs/node ٕज़ํҕһձ(TSC)
https://nodejs.org/en/foundation/tsc/ ϫʔΩϯάάϧʔϓ https://nodejs.org/en/about/working-groups/ Node.jsຊϢʔβʔάϧʔϓ http://nodejs.jp/