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
npmのライブラリを作って全世界に公開してみた話
Search
ozaki25
August 26, 2019
Technology
0
95
npmのライブラリを作って全世界に公開してみた話
ozaki25
August 26, 2019
Tweet
Share
More Decks by ozaki25
See All by ozaki25
20210526_a11y.pdf
ozaki25
0
160
20210525_react_next.pdf
ozaki25
0
120
Webフロントエンドはなぜ複雑なのか
ozaki25
1
120
utility first css
ozaki25
0
85
20201225_how_to_learn_technology.pdf
ozaki25
0
150
20201124_blitz.pdf
ozaki25
0
80
20200727_liff_app.pdf
ozaki25
1
630
20200721_web_vitals.pdf
ozaki25
0
96
20200624_web_otp_api.pdf
ozaki25
1
120
Other Decks in Technology
See All in Technology
BigQuery Remote FunctionでLooker Studioをインタラクティブ化
cuebic9bic
3
310
M3 Expressiveの思想に迫る
chnotchy
0
110
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
1
220
フィンテック養成勉強会#54
finengine
0
180
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
310
Navigation3でViewModelにデータを渡す方法
mikanichinose
0
220
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
640
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
720
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
9
1.2k
解析の定理証明実践@Lean 4
dec9ue
0
180
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
280
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Scaling GitHub
holman
459
140k
How to train your dragon (web standard)
notwaldorf
94
6.1k
A better future with KSS
kneath
239
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Music & Morning Musume
bryan
46
6.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
Transcript
OQNͷϥΠϒϥϦΛ࡞ͬͯ શੈքʹެ։ͯ͠Έͨ
࣍ എܠ &4-JOUͱ &4-JOUͷϓϥάΠϯΛ࡞Δ OQNϥΠϒϥϦΛެ։͢Δ
ͬͯΈͨ ݁ ࠷ޙʹ
എܠ
͋ΔγεςϜͰͷ w ϥΠϒϥϦͷόάΛൃݟ w ͦͷ··͏Θ͚ʹ͍͔ͳ͍ͷͰ όάରԠΛؚΜ֦ͩுίϯϙʔωϯτΛ࡞ w ϓϩδΣΫτͰϥΠϒϥϦΘͣ ֦ுίϯϙʔωϯτΛ͏Α͏ʹͨ͠
͋ΔγεςϜͰͷ όάൃݟɺɺɺ 5FYUΛͦͷ··ͬͯବʂ ֦ுίϯϙʔωϯτ ࡞ ϥΠϒϥϦΛΘͣ ֦ுίϯϙʔωϯτΛ͏ Α͏ʹ͢Δ
͋ΔγεςϜͰͷ w Ͳ͏ͬͯϥΠϒϥϦΛΘͳ͍Α͏ʹ౷੍ΛͱΔʁ w ϨϏϡʔ؍ͷνΣοΫϦετ࡞Δʁ w ϝϯόʔೖΕସΘͬͨΓͯͪ͠ΌΜͱҾ͖ܧ͛Δʁ
͋ΔγεςϜͰͷ w Ͳ͏ͬͯϥΠϒϥϦΛΘͳ͍Α͏ʹ౷੍ΛͱΔʁ w ϨϏϡʔ؍ͷνΣοΫϦετ࡞Δʁ w ϝϯόʔೖΕସΘͬͨΓͯͪ͠ΌΜͱҾ͖ܧ͛Δʁ ࣗಈͰνΣοΫ͢ΔΑ͏ʹ͍ͨ͠ʂ
&4-JOUͰݕͰ͖ΔΑ͏ʹ͠Α͏ʂ
&4-JOUͱ
&4-JOUͱ w +BWB4DSJQUͷߏจνΣοΫπʔϧ w ҎԼͷΑ͏ͳίʔυʹରͯ͠ܯࠂΛग़ͯ͘͠ΕΔ w ਪ͞Εͳ͍ॻ͖ํ w ϑΥʔϚοτϧʔϧҧ
Πϯσϯτ͕͓͔͍͠ ਪ͞Εͳ͍ Λ͏͖
&4-JOUͷϓϥάΠϯΛ࡞Δ
&4-JOUͷϓϥάΠϯ w &4-JOU͕ܯࠂΛग़͢ϧʔϧΧελϚΠζ͢Δ͜ͱ͕Ͱ͖Δ w ϧʔϧूΛϥΠϒϥϦͱͯ͠ެ։͢Δ͜ͱͰ͖Δ w 3FBDU༻ͷFTMJOUQMVHJOSFBDU w KFTU༻ͷFTMJOUQMVHJOKFTU w
ͳͲͳͲ
&4-JOUͷϓϥάΠϯ w &4-JOU͕ܯࠂΛग़͢ϧʔϧΧελϚΠζ͢Δ͜ͱ͕Ͱ͖Δ w ϧʔϧूΛϥΠϒϥϦͱͯ͠ެ։͢Δ͜ͱͰ͖Δ w 3FBDU༻ͷFTMJOUQMVHJOSFBDU w KFTU༻ͷFTMJOUQMVHJOKFTU w
ͳͲͳͲ ཁ݅ʹ͋ͬͨϧʔϧΛ࡞Ε &4-JOUͰνΣοΫͰ͖ΔΑ͏ʹͳΔʂ
OQNϥΠϒϥϦΛશੈքʹެ։͢Δ
OQNϥΠϒϥϦ w +BWB4DSJQUͷϥΠϒϥϦOQNͰެ։͞Ε͍ͯΔ w ࣗલͷϥΠϒϥϦΛOQNʹΞοϓϩʔυͰ͖Ε શੈքͷਓʹͬͯΒ͑Δঢ়ଶʹͳΔ
OQNϥΠϒϥϦ w +BWB4DSJQUͷϥΠϒϥϦOQNͰެ։͞Ε͍ͯΔ w ࣗલͷϥΠϒϥϦΛOQNʹΞοϓϩʔυͰ͖Ε શੈքͷਓʹͬͯΒ͏͑Δঢ়ଶʹͳΔ OQNʹެ։͢Ε ֎෦ϥΠϒϥϦͷͻͱͭͱͯ͠
ࣗલͷ&4-JOUϧʔϧऔΓࠐΊΔʂ
ͬͯΈͨ
&4-JOUͷϓϥάΠϯΛ࡞Δ w &4-JOUͷެࣜαΠτΛ ݟͳ͕ΒͬͨΒͰ͖ͨʂ w ιʔείʔυΛϨΠϠʔͰѻ͏ͷͰ ͪΐͬͱ͔ͬͨ͠ w "45 "CTUSBDU4ZOUBY5SFF
நߏจ
OQNϥΠϒϥϦΛެ։͢Δ w άάͬͯͰ͖ͯͨ2JJUBͷ௨ΓʹͬͨΒ؆୯ʂ w OQNͷΞΧϯτొͯ͠ ίϚϯυ࣮ߦ͢Δ͚ͩʂ
݁
Ͱ͖ͨʂ w &4-JOUͷΧελϜϓϥάΠϯΛ࡞ͬͯ શੈքʹެ։͢Δ͜ͱ͕Ͱ͖ͨʂ w ʮ͋ΔγεςϜʯͰ͜ΕΛಋೖ͢Ε ࣗಈͰݕͰ͖ΔΑ͏ʹͳΔʂ
͔͠͠ɺɺ w ࠓճ࡞ͬͨΧελϜϧʔϧ&4-JOUඪ४Ͱ࣮ݱͰ͖Δ͜ͱ͕ൃ֮ w ΘΕΔ͜ͱͳ͓͘ଂೖΓʹɾɾɾ
࠷ޙʹ
ֶͼ w &4-JOUͷΧελϜϧʔϧͷ࡞ΓํΛ֮͑ͨʂ w OQNʹॳΊͯϥΠϒϥϦΛެ։ͨ͠ʂ ͔͠؆୯ʂ w ࠓճ࡞ͬͨͷΘΕͳ͔͚ͬͨͲ ࠓޙͳʹ͔͋ͬͨ࣌ͷͨΊͷͰ͖ͨʂ
͋Γ͕ͱ͏͍͟͝·ͨ͠