Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Vue.jsのプロジェクトをリファクタしているはなし
atsuco
July 22, 2019
Programming
0
170
Vue.jsのプロジェクトをリファクタしているはなし
2019/07/22のWeJS発表資料です
https://wajs.connpass.com/event/138500/
atsuco
July 22, 2019
Tweet
Share
More Decks by atsuco
See All by atsuco
TypeScriptで型安全に入門したい
atsuco
1
5.2k
Vue.jsで管理画面系サービスのモックをさくさく作る
atsuco
0
390
We Are JavaScripters! の運営になって1年経ちました
atsuco
0
350
JSでアニメーションに入門したい
atsuco
1
410
怖くないES記法(機能)
atsuco
1
560
HyperappでMarkdownエディタを作って薄い本を書きたい
atsuco
1
1.4k
コードリーディング初心者がHyperAppを読んだ
atsuco
0
360
KnockoutからReactに乗り換えたいはなし
atsuco
0
660
フロントエンドチームを立ち上げて2年くらい経ちました
atsuco
0
290
Other Decks in Programming
See All in Programming
和暦を正しく扱うための暦の話
nagise
10
6.7k
Swift Concurrency in GoodNotes
inamiy
4
1.4k
花き業界のサプライチェーンを繋げるプロダクト開発の進め方
userlike1
0
190
WordPress(再)入門 - 基礎知識・環境編
oleindesign
1
150
Step Functions Distributed Map を使ってみた
codemountains
0
120
Makuakeの認証基盤とRe-Architectureチーム
bmf_san
0
650
OSC大阪 パスワード認証は人類には早すぎる ~ IDaaSを使ったソーシャルログインのすすめ ~
authyasan
7
1.5k
Software Architecture
hschwentner
3
1.1k
AWSにおける標的型Bot対策
hacomono
0
450
ペパカレで入社した私が感じた2つのギャップと向き合い方
kosuke_ito
0
330
AWS re:Invent recap: SA が選ぶ 『スタートアップに嬉しい新サービス・新機能』 #AWSStartupfm
track3jyo
PRO
1
140
Prácticas de Seguridad en Kubernetes
pablokbs
0
130
Featured
See All Featured
For a Future-Friendly Web
brad_frost
166
7.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
22
1.4k
WebSockets: Embracing the real-time Web
robhawkes
58
6k
Happy Clients
brianwarren
90
5.8k
It's Worth the Effort
3n
177
26k
Mobile First: as difficult as doing things right
swwweet
213
7.8k
jQuery: Nuts, Bolts and Bling
dougneiner
57
6.6k
Practical Orchestrator
shlominoach
178
8.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
7
590
Building Your Own Lightsaber
phodgson
96
4.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
152
13k
Writing Fast Ruby
sferik
613
58k
Transcript
7VFKTͷϓϩδΣΫτΛϦϑΝΫλ͍ͯ͠Δ ͳ͠
[email protected]
ΞαΦΧΞπί ϑϦʔϥϯε ϑϩϯτΤϯυσβΠϯΧϝϥ Ͷ͜ͱϥΠϒͱ͍ͷ͕͋Εͤ ΤϯδχΞͷϙʔτϨʔτΛࡱΓ͍ͨ
݄ͷໃ६ʹ8F+4ͷൃදͷଓ͖ʜ
None
None
͜ΕΛ ΦϑγϣΞ Θͨ͠ ΞϓϦΤϯδχΞ 7VF 1)1 )5.- $44 +4 'SPOUFOE
#BDLFOE
͜͏͍ͨ͠ ΦϑγϣΞ Θͨ͠ ΞϓϦΤϯδχΞ 1)1 7VF $44 +4 'SPOUFOE #BDLFOE
։ൃΛ
Ͳ͏Δʁ ‣ σβΠϯΛ"UPNJD%FTJHOϕʔεʹ ‣ ϑϩϯτ։ൃͷϨϙδτϦΛΘ͚Δ ‣ ϑϩϯτͷίϯϙʔωϯτ"UPNJD%FTJHOϕʔεʴЋ ‣ 4'$Ͱؔ৺ࣄ߲͝ͱʹϑΝΠϧΛׂʢ)5.-$44+4ʣ ‣
ϑϩϯτͱόοΫΛ"1*Ͱͷ݁߹ʹ ‣ ͦͷଞɺࡉʑ͍͍ײ͡ʹ
ػೳ͝ͱʹϦϑΝΫλத ࠓશମͷˋ͘Β͍ʜʜ
͜Μͳײ͡ 'SPOUFOE #BDLFOE $POUSPMMFS %FTJHO 6* $PNQPOFOUT EFTJHO "UPNT .PMFDVMFT
0SHBOJTNT 5FNQMBUF 4UPSF "UPNJD%FTJHO
͜Μͳײ͡ 'SPOUFOE #BDLFOE $POUSPMMFS %FTJHO 6* $PNQPOFOUT EFTJHO "UPNT .PMFDVMFT
0SHBOJTNT 5FNQMBUF 4UPSF "1*
ͭΒ͍ ‣ σβΠϯΛ"UPNJD%FTJHOϕʔεʹௐ͢͠ඞཁ ‣ )5.-$44ͷҠ২ʺ৽نίʔσΟϯά ‣ %PDLFSTZOD͕Կނ͔ࢮ͵΄Ͳॏ͍ ‣ -BSBWFM.JYʹͤͨΒWVFMPBEFSͷઃఆͰ٧Μͩˠ-BSBWFM.JYΊͨ ‣
୯७ʹϦϑΝΫλ͢Δػೳ͕ଟ͍
Α͍ ‣ ୯ମςετ͕؆୯ ‣ Ϋϥε໊ʹ·ͳͯ͘Α͍ ‣ ίϯϙʔωϯτͷΈ߹ΘͤதʹσβΠϯͷໃ६ʹؾ͚Δ ‣ TUPSZCPPLͷಋೖ ‣
मਖ਼ɾϖʔδՃ͕؆୯
ͳΈ ‣ NPMFDVMFTPSHBOJTNTͷ͕͍ͪ ‣ υϝΠϯʹґଘ͢Δίϯϙʔωϯτ͔Ͳ͏͔ ‣ EBUBDPNQVUFEͷ͍͚ ‣ ͳΔ͘SFBEPOMZͷDPNQVUFEΛ͍͍ͨ ‣
ͪΐͬͱͨ͠ػೳʢϞʔμϧɾϓϧμϯͳͲʣΛࣗ࡞͢Δ͔ϓϥάΠϯΛೖΕΔ ͔ʜ ‣ ཧɾϝϯς͕େมͳͷͰग़དྷΕࣗ࡞ʗػೳ͕ݶΒΕͨϓϥάΠϯΛʢશ෦ೖΓɺΈ͍ͨ ͳͭආ͚Δʣ
͋ͱˋ͕ΜΓ·͢ʜ 5IBOLT