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
1
380
プロダクトにvuex-module-decoratorsを導入してみた感想
Akira Kanno
February 06, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.3k
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
270
VS CodeでAWSを操作しよう
smt7174
8
1.7k
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
390
本当のAWS基礎
toru_kubota
0
530
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.8k
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
800
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
1
120
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Statistics for Hackers
jakevdp
789
220k
The Invisible Side of Design
smashingmag
294
49k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
Visualization
eitanlees
136
14k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
4 Signs Your Business is Dying
shpigford
175
21k
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