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
プロダクトにvuex-module-decoratorsを導入してみた感想
Search
Akira Kanno
February 06, 2020
Technology
440
1
Share
プロダクトにvuex-module-decoratorsを導入してみた感想
Akira Kanno
February 06, 2020
Other Decks in Technology
See All in Technology
AIAgentと取り組むKaggle
508shuto
2
560
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
7
4.5k
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
140
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
5
420
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
170
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
410
JavaScript実装の自作プログラミング言語をTypeScript実装に移行した話
keisukeikeda
1
150
checker.tsにチキンレースを仕掛けてみた:型エラー(TS2589)が発生する境界線を求めて
hal_spidernight
1
200
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
3
630
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
120
TypeScript の型で副作用の実行順序を制御する
yanaemon
2
210
NFLコンペ2026 解法
lycorptech_jp
PRO
0
110
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
780
Optimizing for Happiness
mojombo
378
71k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
The Spectacular Lies of Maps
axbom
PRO
1
760
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
530
First, design no harm
axbom
PRO
2
1.2k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
180
Google's AI Overviews - The New Search
badams
0
1k
Transcript
ϓϩμΫτʹWVFYNPEVMFEFDPSBUPSTΛ ಋೖͯ͠Έͨײ .FHVSPFT!'SJOHF 7VFKTY7VFYXJUIWVFYNPEVMFEFDPSBUPST
"HFOEB ࣗݾհ Ͳ͜Ͱͬͨͷ͔ 7VFY 5ZQF4DSJQUͷਏ͞ ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ
ྑ͔ͬͨ͜ͱɾඍົͩͬͨ͜ͱ ·ͱΊ
ࣗݾհ ఘ೦ UFJOFO 'SPOUFOEEFWFMPQFS!3BL4VM -JLF7VFKT 5ZQF4DSJQU (JU)VC!UFJOFO 5XJUUFS!UFJ@OFO
Ͳ͜Ͱͬͨͷ͔ ҹͷϥΫεϧ৽ྉۚදϖʔδ ٕज़ελοΫ • 7VFKT • 7VFY • XWVFYNPEVMFEFDPSBUPST •
5ZQF4DSJQU • QPTUDTT • XFCQBDL • KFTU
7VFY 5ZQF4DSJQUͷਏ͞ طʹ৭ʑͳํ͕ࢄʑޠΓਚ͍ͯ͘͠Δ͕ɺ ૉͷ7VFYͱ5ZQF4DSJQUͷΈ߹Θͤʜ ݱঢ়ɺׂͱਏ͍
7VFY 5ZQF4DSJQUͷਏ͞ 2Կ͕ਏ͍ʁ "ૉͷWVFYͰ ݢฒΈܕͷԸܙ͕࠷େݶड͚ΒΕͳ͍ • TUPSFͷTUBUF • DPNNJUEJTQBUDIͷΈࠐΈؔ •
NBQ999ͷϔϧύʔؔ • NVUBUJPOHFUUFSͷҾFUDʜ
7VFY 5ZQF4DSJQUͷਏ͞ طʹઌਓ͕ͨͪ৭ʑͳΞϓϩʔνΛ ࡧ͍ͯ͠Δ QPUBUPE͞Μ 7VFYʹΑΔঢ়ଶཧΛؚΉ࠷ߴʹշదͳ7VFKT 5ZQF4DSJQUͷ։ൃڥ Λࢦ͢ UBLFQFQF͞Μ 7VFYܕਪɾ࠷ऴষWVFYHVBSEJBO
/VYUKTެࣜ ετΞʹؔ͢ΔΫοΫϒοΫ
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • Ҏ্ • ಠࣗͷܕఆٛΛඞཁͱ͠ͳ͍ • ͜͏͍͏ͭ ಋೖͷखܰ͞
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • WVFDMBTTDPNQPOFOUͱྨࣅ ͋Δఔݟ׳Εͨه๏Ͱॻ͚Δ
ԿނWVFYNPEVMFEFDPSBUPSTΛબΜ͔ͩ • NPEVMFଆͰDMBTTΛFYQPSU • DPNQPOFOUଆͰJNQPSUͯ͠͏ DPNQPOFOUଆͰܕͷิ͕͞ΕΔ
ྑ͔ͬͨͱ͜Ζɾඍົͳͱ͜Ζ • ಋೖָ͕ͩͬͨ • ಛผͳܕఆٛΛͤͣʹࡁΜͩ • ࠞΈೖͬͨܕϞδϡʔϧʹؔ͢ΔࣝΛ ඞཁͱ͠ͳ͔ͬͨ • 7VFYͷίΞͳ෦ཱͪೖΒͣʹࡁΜͩ
• ׂͱ୭ͰಡΊΔίʔυʹͳͬͨ • NBQ999ϔϧύʔ͔Βͷղ์ • ୠ͜͠Εख์͠Ͱ͍͍ͱݴ͍Εͳ͍ ྑ͔ͬͨͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • NBQ999Λࣺͯͨฐ • DPNQPOFOUͰTUBUFHFUUFSΛݺͼग़࣌͢ɺ ຖճDPNQVUFEʹఆٛ͢Δඞཁ͕͋Δ • ॏෳ͢Δ͕ɺͦ͜·ͰۤͰͳ͍ ۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • ୯ମςετ TQFD ͷॻ͖ํ • αʔυύʔςΟϞδϡʔϧͳͷͰɺ֎࣌͢ʹ ָΛ͍ͨ͠ɻͨ͘͠ͳ͍ʁʁʁ • ʹ୯ମςετ·ͰWVFYNPEVMFEFDPSBUPSTʹґଘ
ͨ͘͠ͳ͍ ͜͜ݸਓ͕ࠩ͋Δ • ͡Ό͋Ͳ͏ॻ͘ʁʁʁ • ˠTQFDૉͷWVFYͰॻ͜͏ʂ ۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ
ྑ͔ͬͨͱ͜Ζɾۤ࿑ͨ͠ͱ͜Ζ • WVFYNPEVMFEFDPSBUPSͰ࡞ͬͨNPEVMF ࠷ऴతʹී௨ͷWVFYͷNPEVMFʹͳΔ • ͳͷͰɺTQFDී௨ͷWVFYܗࣜͰॻ͚Δ • ͜ΕͰ֎͢ͱָ͖ʹͳΔʜͣ • ͨͩ͠ɺTQFDͰܕ͕Θ͔Βͳ͍ʜ
• DPNNJU EJTQBUDI ͦͷ··Ͱ QBZMPBEͷܕ͕Θ͔Βͳ͍ • ͜ͷΜ࣮ऀνʔϜͷΈͩͱࢥ͏ ۤ࿑ͨ͠ͱ͜Ζ
·ͱΊ • WVFYNPEVMFEFDPSBUPSTखܰʹ 7VFYͰ5ZQF4DSJQUͷԸܙΛड͚ΒΕΔ • WVFDMBTTDPNQPOFOUʹ׳ΕͨਓͳΒ ҧײͳ͘ॻ͍͍͚ͯΔ • NBQ999ϔϧύʔ͞Α͏ͳΒ •
ͨͩ͠DPNQVUFENFUIPEఆٛ૿͑Δ • TUPSFͷ୯ମςετएׯ͕ඞཁ • ํΛ͔ͬ͠ΓܾΊΕͳ͍
8FBSFIJSJOH IUUQTSFDSVJUSBLTVMDPN