$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nuxtでオウンドメディア開発-NuxtMeetup#3
Search
RyotaKodaira
June 07, 2018
Programming
0
3k
Nuxtでオウンドメディア開発-NuxtMeetup#3
RyotaKodaira
June 07, 2018
Tweet
Share
More Decks by RyotaKodaira
See All by RyotaKodaira
VueでJSXを使うのはありなのか
ryotakodaira
1
4.4k
Vueコンポーネントを複数リポ で共通化するためにやったこと
ryotakodaira
0
5.2k
Other Decks in Programming
See All in Programming
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
180
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
16
6.5k
Level up your Gemini CLI - D&D Style!
palladius
1
160
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
170
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
300
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
120
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
140
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
970
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
150
connect-python: convenient protobuf RPC for Python
anuraaga
0
350
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
900
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Scaling GitHub
holman
464
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
690
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Thoughts on Productivity
jonyablonski
73
5k
Site-Speed That Sticks
csswizardry
13
990
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How STYLIGHT went responsive
nonsquared
100
5.9k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
1 4$065&3 JOD 3ZPUB,PEBJSB ʮ/VYUͰΦϯυϝσΟΞ։ൃʯ /VYU.FFUVQ!4$065&3
ࣗݾհ גࣜձࣾ4$065&3 ϓϩμΫτΦʔφʔ ਓͷΤϯδχΞ
1)1 -BSBWFM $BLF1)1 +4 7VFKT 3FBDU !SZPUBLPEBJSB
ຊॳհ໔ڐͳ͠Ͱਓࡐհ͕Ͱ͖Δ ෭ۀܕιʔγϟϧϔουϋϯςΟϯά ݱࡏ ໊͕ొۙ͠ͳస৬رऀΛ ܝࡌاۀʹհ͢Δ͜ͱͰใु͕ൃੜ ਓࡐհձࣾ ϓϩ ͚ΫϥυαʔϏε ࣾͷٻਓ%#Λఏڙ
հྉΛड͚औΕΔ ۀքॳͷ4BB4αʔϏε ̎ͭͷ)35FDIαʔϏεΛల։
͢͜ͱ
͢͜ͱ ݄ʹϦϦʔε͞Εͨ ΦϯυϝσΟΞ
͢͜ͱ ᶃ ͳͥΦϯυϝσΟΞʹ/VYUΛ࠾༻ͨ͠ͷ͔ ᶄ ΞϓϦέʔγϣϯߏ ᶅ ϓϩδΣΫτͰͷ/VYUͷ͍ํ ᶆ
ϝϦοτσϝϦοτ
ᶃ ͳͥΦϯυϝσΟΞʹ /VYUΛ࠾༻ͨ͠ͷ͔
ϝσΟΞ্ཱͪ͛ͱ͍͑ 8PSE1SFTT͕ओྲྀ
8PSE1SFTT
ςʔϚΛͦͷ··͏ʹ ྑ͍͚Ͳ
ϝϯςग़དྷΔਓ͕͍ͳ͔ͬͨ
݁Ռɺͳ͔ͳ͔Ͱ ϝϯςφϯε͕ߦΘΕͳ͍
Ͱ͖Εϑϩϯτ+4͚ͩͰ ͍݁ͤͨ͞
/VYUKTʂʂ
4&0Ͳ͏͠Α͏
/VYUKTʂʂ ʢ443Ϟʔυ WVFNFUBʣ
هࣄཧͲ͏͠Α͏ɻࣗ࡞ʁ
͜͜8PSE1SFTTͰ͍͜͏
هࣄऔಘ"1*Λ༻
ᶄ ΞϓϦέʔγϣϯߏ
ΞΫηεͱαʔόʔͷ༁ 4$065&3։ൃऀϒϩάΑΓҾ༻ IUUQUFDICMPHTDPVUFSDPKQFOUSZ
ᶅ ϓϩδΣΫτͰͷ /VYUͷ͍ํ
/VYUͱ&YQSFTT ΛҰॹʹ͏
ཁ݅ ϝϧϚΨͷਃ͠ࠐΈΛ ࣾTMBDLʹ௨͍ͨ͠
खॱ ᶃ TFSWFSJOEFY KTΛ࡞ ᶄ OVYUSFOEFSΛ͏ͨΊͷઃఆ ᶅ ΤϯυϙΠϯτΛهड़ ᶆ ίϯϙʔωϯτଆ͔ΒϦΫΤετΛૹ৴͢Δ
ᶇ +PJͰϦΫΤετͷόϦσʔγϣϯ ͓·͚
TFSWFSJOEFY KTΛ࡞
ඞཁͳϞδϡʔϧΛSFRVJSF͢Δ
ඞཁͳϞδϡʔϧΛSFRVJSF͢Δ /VYUΛΠϯελϯεԽ
ඞཁͳϞδϡʔϧΛSFRVJSF͢Δ /VYUΛΠϯελϯεԽ ).3͕༗ޮͷ࣌Ϗϧυ͢Δ
ඞཁͳϞδϡʔϧΛSFRVJSF͢Δ /VYUΛΠϯελϯεԽ ).3͕༗ޮͷ࣌Ϗϧυ͢Δ શͯͷϧʔτΛ/VYUͰϨϯμϦϯά
ඞཁͳϞδϡʔϧΛSFRVJSF͢Δ ΤϯυϙΠϯτΛهड़͢Δ ࠓճBYJPTΛ༻ /VYUΛΠϯελϯεԽ ).3͕༗ޮͷ࣌Ϗϧυ͢Δ શͯͷϧʔτΛ/VYUͰϨϯμϦϯά
ίϯϙʔωϯτଆ͔ΒϦΫΤετΛૹΔ BYJPTΛͬͯTFSWFSJOEFYKTʹఆٛͨ͠ ΤϯυϙΠϯτʹϦΫΤετΛૹ৴͢Δ
+PJͰϦΫΤετͷόϦσʔγϣϯ ͓·͚ ϦΫΤετͷϘσΟʔʹରͯ͠όϦσʔγϣϯΛ࣮ߦ Τϥʔʹͳͬͨ߹Λฦ٫ͯ͠ऴྃ
؆୯ͳॲཧͳΒ͓खܰʹΤϯυϙΠϯτ Λهड़ग़དྷΔͨΊ͘͢͝ศར
ᶆ ϝϦοτσϝϦοτ
αʔόʔɺϑϩϯτ͕͞Εͨঢ়ଶͰ ։ൃग़དྷΔ WVFͷػೳΛϑϧʹར༻ग़དྷΔ /VYUʹWVFNFUB͕แ͞Ε͍ͯΔͷͰ 4&0ରࡦेͰ͖Δ
ϝϦοτ
֤छXPSEQSFTTϓϥάΠϯ͕͑ͳ͍ વ͕ͩϑϩϯτʹରͯ͠࡞༻͢Δͷ ͑ͳ͍ ݁Ռίʔυهड़ྔ૿͑Δ͔
هࣄͷ)5.-ͷཁૉͷTUZMFଐੑʹͰ ελΠϧ͕ೖͬͯ͘Δ߹͕͋ΔͷͰهࣄ ͷݟͨΛௐ͢Δͷ͕େม σϝϦοτ
ͦΕͰ/VYUΛ͍͍ͨ
ऴΘΓʹ
7VF /VYUྖҬͰҰ൪͍ ձࣾʹͳΓ·͢ʂ ϑϩϯτΤϯυΤϯδχΞืूதʂ