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
22
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
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
1
550
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
520
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
1.4k
データベースコネクションプール(DBCP)の変遷と理解
fujikawa8
1
260
カクヨムAndroidアプリのリブート
numeroanddev
0
430
TypeScript LSP の今までとこれから
quramy
1
500
Passkeys for Java Developers
ynojima
3
860
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
160
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
220
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
130
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
230
関数型まつりレポート for JuliaTokai #22
antimon2
0
120
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Invisible Side of Design
smashingmag
299
51k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
930
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Embracing the Ebb and Flow
colly
86
4.7k
Balancing Empowerment & Direction
lara
1
320
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Docker and Python
trallard
44
3.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.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 ! Χϓʔ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ Χϓʔʂ