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
ProgressiveにVueを導入している現場から送る小ネタ / vue-progressi...
Search
hivesbee
July 01, 2019
Programming
1
580
ProgressiveにVueを導入している現場から送る小ネタ / vue-progressive-integration-tips-dialog
hivesbee
July 01, 2019
Tweet
Share
More Decks by hivesbee
See All by hivesbee
組織・プロセス・技術 フロントエンドの生産性向上への複眼的アプローチ
hivesbee
0
24
Design System Meets Vue.js
hivesbee
0
130
mabl を融和させるための取り組み in クラウドサイン / how-to-fusion-mabl-in-cloudsign
hivesbee
0
210
フロントエンドの組織について考える / think-about-front-end-organization
hivesbee
5
2.9k
ProgressiveにVueを導入している話 / vue-progressive-integration
hivesbee
1
610
クラスへの割り込み処理とProxyとReflect / method-intercept-with-proxy-and-reflect
hivesbee
1
120
Other Decks in Programming
See All in Programming
PicoRuby on Rails
makicamel
2
130
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
290
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
5
2.2k
PipeCDのプラグイン化で目指すところ
warashi
1
270
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
640
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
2k
Rubyでやりたい駆動開発 / Ruby driven development
chobishiba
1
660
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
チームのテスト力を総合的に鍛えて品質、スピード、レジリエンスを共立させる/Testing approach that improves quality, speed, and resilience
goyoki
4
720
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
480
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
GitHub's CSS Performance
jonrohan
1031
460k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
How STYLIGHT went responsive
nonsquared
100
5.6k
Side Projects
sachag
455
42k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Facilitating Awesome Meetings
lara
54
6.4k
Producing Creativity
orderedlist
PRO
346
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Transcript
1SPHSFTTJWFʹ7VFΛ ಋೖ͍ͯ͠Δݱ͔ΒૹΔ খωλ 7TFOEBJ7VFKT/VYUKTNFFUVQ .BTBTIJ)BHBʢ!)JWFTCFFʣ
⾣6ODBVHIU3FGFSFODF&SSPS)BHBJTOPUEFpOFE .BTBTIJ)BHB (JUIVCIJWFTCFF 5XJUUFS!)JWFTCFFʢ;͕͊ʣ 'SPOUFOE&OHJOFFSBU↘ (SBEVBUFEઋిߴઐʢͩͬͨͱ͜Ζʣ ❤7VFKT K2VFSZ Έͣ͞Θʢલམ߹ʹ͋Γ·͢ʣ
ࠓճ͓͢Δ͜ͱ 1SPHSFTTJWFʹ 7VFΛಋೖ͍ͯ͠ΔݱͰ [JOEFYʹෛ͚ͳ͍Α͏ʹ μΠΞϩάΛ࣮ͯ͠ΈΔ খωλΛ͝հ
͡Ίʹ 7VFͰμΠΞϩάɺ ͲΜͳײ͡Ͱॻ͖·͔͢ʁ
ଟ͜Μͳײ͡ <template> <div> <h1>λΠτϧ</h1> <div> <!-- ͳΜ͔ίϯςϯπ --> </div> <!--
μΠΞϩά --> <sample-dialog v-show="shown" /> </div> </template> ݺͼग़͢ίϯϙʔωϯτͰμΠΞϩάදࣔඇදࣔΛ AWTIPXAͰཧ
͚ͩͲ͜Ε ߹ʹΑͬͯ ͏·͍͔͘ͳ͍
͏·͍͔͘ͳ͍߹ ྫ͑ɺҎԼͷ݅Λຬͨ͢ͱ͖ w ը໘ͷҰ෦ʹ7VF͕Ϛϯτ͞Ε͍ͯΔ w Ϛϯτઌͷ%0.͕[JOEFYෛ͚͍ͯ͠Δ
͏·͍͔͘ͳ͍σϞ Α͋͘ΔΑ͏ͳը໘ ίϯςϯπ෦͕ϔομʔͱφϏͷ[JOEFYʹෛ͚͍ͯΔ Χϓʔ
͏·͍͔͘ͳ͍σϞ ԡ͢ͱ͜͏ͳΔ ϔομʔͱφϏ্͕ͣͬͯग़ͯ͘Δ Χϓʔ
Ͱ Ͳ͏͢Δ͔
͜͏ͯ͠Έͨ ϒϦοδϞδϡʔϧ࡞
ϒϦοδϞδϡʔϧ ׂ w μΠΞϩάίϯϙʔωϯτͷΠϯελϯεੜอ࣋ w CPEZԼ্هΠϯελϯεΛϚϯτ w ʢͷʹΑͬͯʣ[JOEFYͷௐ w දࣔඇදࣔͷϝιουΛίϯϙʔωϯτʹఏڙ
w μΠΞϩάίϯϙʔωϯτͰ͍࣋ͬͯΔQSPQT දࣔϝιουͷҾͰड͚͢͠Δ
۩ମతͳߏ ίϯϙʔωϯτ μΠΞϩά ίϯϙʔωϯτ ϒϦοδϞδϡʔϧ <body> <header>ϔομʔ</header> <main> <nav>φϏ</nav> <div
class=“content”> <div class=“oya” /> </div> </main> <!-- DOM ৭ʑ… --> <!-- μΠΞϩάͷϚϯτઌ --> </body> ᶄੜ ᶅੜ ᶆCPEZʹ ɹՃ ᶇϝιουఏڙ ᶃϚϯτ ϚϯτઌͷIUNM
͏·͍ͬͨ͘σϞ CPEZԼʹϚϯτ͞Ε͍ͯΔͷͰʜ Χϓʔ
͏·͍ͬͨ͘σϞ ϔομʔφϏʹෛ͚ͣʹग़ͯ͜Ε·͢ Χϓʔ
·ͱΊ w ͜ͷํ๏ɺকདྷతʹશ෦7VFʹͳͬͨΒ ϒϦοδϞδϡʔϧΛऔΓ͑Δ͚ͩͰͦͷ··͑Δʂ w ҙ֎ͱ͜ͷํ๏͋Γઆ͕͋Δ w ໘ͳॲཧΛԡ͠ࠐΉ͜ͱ͕Ͱ͖Δ ϏδωεϩδοΫ͕Ұབྷ·ͳ͍ॲཧͱ͔ɺHUNܥͷॲཧͱ͔ ׂΓࠐΈॲཧͷड͚ޱʹɺͱ͔
w 7VFIPPLTͰ༻Մʢ7VF·Ͱͪ·͠ΐ͏ʣ w 1SPHSFTTJWFʹ7VFಋೖͰ͖ΔΜͩΑʂ IUUQTHJUIVCDPNIJWFTCFFWVFEJBMPHNPEVMF We are Hiring ! Χϓʔ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ Χϓʔʂ