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
Vue.js初心者向けハンズオン
Search
kazupon
April 20, 2018
Programming
1
1.7k
Vue.js初心者向けハンズオン
supported by teratail
2018.04.20
kazupon
April 20, 2018
Tweet
Share
More Decks by kazupon
See All by kazupon
わたしのOSS活動
kazupon
3
410
Vapor Revolution
kazupon
3
3.3k
Vue.js最新動向
kazupon
3
1.5k
Vue 3.4
kazupon
13
4.6k
Vue & Vite Rustify
kazupon
4
2.2k
Vue.jsエコシステム動向2023
kazupon
17
7.7k
Reactivity Transform
kazupon
1
1.3k
わたしのOSS活動
kazupon
1
1k
Vue with Vite
kazupon
2
2.5k
Other Decks in Programming
See All in Programming
SwiftUI API Design Lessons
niw
1
290
Memory API : Patterns, Performance et Cas d'Utilisation
josepaumard
0
140
Bedrock×MCPで社内ブログ執筆文化を育てたい!
har1101
6
1k
AIコーディングの理想と現実
tomohisa
24
31k
AI Coding Agent Enablement - エージェントを自走させよう
yukukotani
14
6.1k
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
160
AI時代の開発者評価について
ayumuu
0
160
AI Agents with JavaScript
slobodan
0
250
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
4
620
Exit 8 for SwiftUI
ojun9
0
130
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.4k
リストビュー画面UX改善の振り返り
splcywolf
0
150
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
104
19k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
[RailsConf 2023] Rails as a piece of cake
palkan
54
5.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
390
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Fireside Chat
paigeccino
37
3.4k
BBQ
matthewcrist
88
9.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
Vue.js ॳ৺ऀ͚ϋϯζΦϯ supported by teratail 2018.04.20 @kazupon
ࣗݾհ
kazupon Vue.js Core Team Vue.js japan users group organizer vue-i18n,
vuejs/jp.vuejs.org maintainer storybook vue support member CUUSOO SYSTEM CTO @kazu_pon kazupon
ࠓͷΰʔϧ
ࠓͷΰʔϧ • Vue.jsͷجຊʹֶ͍ͭͯͿ • ϋϯζΦϯ͚ͷࢿྉͱެࣜυΩϡ ϝϯτΛݩʹֶश͍ͯ͘͠ • ࠓճͷֶशΛػձʹɺVue.jsͷڵ ຯΛ࣋ͪɺ͍͖ͬͯ·͠ΐ͏ʂ
ϋϯζΦϯʹ ਐΉલʹ
None
Vue.js • ࡞ऀ: Evan You • ϏϡʔͷϥΠϒϥ Ϧ • 2013ݸਓϓϩδΣ
Ϋτͱͯ͠։࢝ • 20142݄ʹv0.8ެࣜ ϦϦʔε
2015.04.20 Laravel Ͱ࠾༻ܾఆ 2015.10.26 v1.0 Evangelion 2016.10.01 v2.0 Ghost in
the Shell 2017.10.13 v2.5 Level E 2018.04.20 ݱࡏ ࠷৽: v2.5.16 ྺ࢙
2017ͷঢ়گ രൃతͳ
None
• ֶशίετ͕͍ • ίϯϙʔωϯτࢦʹΑΔUIߏԽ • ϦΞΫςΟϒͳσʔλόΠϯσΟϯά ಛ
ϑϨʔϜϫʔΫ ͱͯ͠ͷ ֶ
ϓϩάϨογϒ ϑϨʔϜϫʔΫ
VS ϑϨʔϜϫʔΫͷෳࡶ͞ ΞϓϦέʔγϣϯͷෳࡶ͞
ෆेͳέʔε
None
ෆेͳέʔε ͷ ϝλϑΝ
None
Φʔόʔͳέʔε
None
Φʔόʔͳέʔε ͷ ϝλϑΝ
None
ϑϨʔϜϫʔΫͷෳࡶੑ ΞϓϦέʔγϣϯͷෳࡶੑʹରͯ͠ेͳί ετΛPayͰ͖ΔͷͰͳ͚ΕͳΒͳ͍
͔͠͠ͳ͕Β ࣮ࡍͷݱ…
Ϗδωεཁ݅ ઈ͑ͣม͢Δ
ϑϨʔϜϫʔΫ ͜ΕʹରԠͰ͖ͳ͚Ε ͳΒͳ͍
͜Μͳײ͡Ͱελʔτͯ͠ ϏϡʔίΞ
ن͕େ͖͘ͳ͖ͬͯͨͱ͖ ϏϡʔίΞ ʴ Φϓγϣϯతͳ ΞϓϦέʔγϣϯ։ൃαϙʔτϥΠϒϥϦ
αϙʔτͰ͖Δ ϥΠϒϥϦͳ͚Ε…
ϑϩϯτΤϯυ ਏ͘ͳΔ
ϓϩάϨογϒ ϑϨʔϜϫʔΫ
http://ejje.weblio.jp/content/progressive
ΞϓϦέʔγϣϯͷ ஈ֊తͳมԽཁٻʹԠͯ͡ ղܾͰ͖Δํ๏Λఏڙ͢Δ
Vue.jsຊମ Vue Router Vuex Vue CLI https://speakerdeck.com/kazupon/the-progressive-framework#40 ͜ΕΒྖҬͷৄࡉҎલൃදͨ͠ԼهURLͷεϥΠυͰ
ຊͷֶशͰ ΧόʔͰ͖ΔྖҬ
Vue.jsຊମ Vue Router Vuex Vue CLI ͜͜ʂ
• એݴతϨϯμϦϯά (Declarative Rendering) • ίϯϙʔωϯτγεςϜ (Component System) ࠓͷϋϯζΦϯ
ϋϯζΦϯ͕ऴΘͬͨΒʁ ✅
Vue.jsʹ͍ͭͯͬͱཧղ͍ͯ͜͠͏ʂ ॻ੶େखग़൛ࣾಉਓࢽ ٕज़ॻయ ͳͲͰ ग़࢝Ί͍ͯΔ
ίϛϡχςΟʹࢀՃ͠Α͏ʂ • Vue.jsຊϢʔβʔάϧʔϓӡӦ • Slack https://vuejs-jp-slackin.herokuapp.com • VuejsຊޠެࣜαΠτܦ༝ͰδϣΠϯͰ͖·͢ http://jp.vuejs.org •
Vue.js Meetup (connpass) https://vuejs-meetup.connpass.com
ຊॳΧϯϑΝϨϯε։࠵༧ఆʂ https://vuefes.jp
Thank you!