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
Introduction to Node.js財団
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tadatoshi Hanazaki
May 03, 2017
Technology
650
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Node.js財団
Node.js Foundationやコミュニティについて
Tadatoshi Hanazaki
May 03, 2017
Other Decks in Technology
See All in Technology
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
110
2026_devsumi_ozono.pdf
o3
3
450
AIネイティブプロダクトで顧客価値を最大化するプロダクトエンジニアとFDEの協働
righttouch
PRO
0
260
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
260
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.5k
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
1
280
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
900
クロスボーダーM&AのValue Upを支えるプロダクト開発。日米チームのハブになったプロダクトエンジニアの実践 / Product Engineering Conference 2026
genda
0
120
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
180
安心して変更できるWebフロントエンドの作り方
pirosikick
4
1.9k
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
620
10分で知る最近のOmarchy
komagata
0
280
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
19k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
520
The Limits of Empathy - UXLibs8
cassininazir
1
660
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
850
YesSQL, Process and Tooling at Scale
rocio
174
15k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Mobile First: as difficult as doing things right
swwweet
225
10k
How to train your dragon (web standard)
notwaldorf
97
6.8k
My Coaching Mixtape
mlcsv
0
310
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/