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
Nuxt.js with Apollo Client 2018
Search
takanorip
December 06, 2018
Programming
0
1.5k
Nuxt.js with Apollo Client 2018
takanorip
December 06, 2018
Tweet
Share
More Decks by takanorip
See All by takanorip
Eleventy3.0 で始める爆速個人ブログ開発!
takanorip
0
96
Webフォント選定の極意!フォントの基本から最新トレンドまで徹底解説
takanorip
5
760
効果的な管理画面を デザインをするために 避けるべき5つの罠
takanorip
14
6.9k
社内管理画面のデザインもプロダクトデザイン
takanorip
4
1.7k
早わかり W3C Community Group
takanorip
0
450
Ubieとアクセシビリティのこれからを考える
takanorip
0
420
2023年版 デザインシステム 技術選定の勘所 - フロントエンドカンファレンス沖縄
takanorip
2
3.8k
Astroで始める爆速個人サイト開発
takanorip
15
11k
後悔しないデザインシステムの始め方
takanorip
4
3.1k
Other Decks in Programming
See All in Programming
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
120
Writing documentation can be fun with plugin system
okuramasafumi
0
120
sappoRo.R #12 初心者セッション
kosugitti
0
240
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
360
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
530
GAEログのコスト削減
mot_techtalk
0
120
Rails アプリ地図考 Flush Cut
makicamel
1
110
ソフトウェアエンジニアの成長
masuda220
PRO
10
920
Grafana Cloudとソラカメ
devoc
0
140
技術を根付かせる / How to make technology take root
kubode
1
240
Formの複雑さに立ち向かう
bmthd
1
810
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Unsuck your backbone
ammeep
669
57k
Six Lessons from altMBA
skipperchong
27
3.6k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Facilitating Awesome Meetings
lara
51
6.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Producing Creativity
orderedlist
PRO
343
39k
RailsConf 2023
tenderlove
29
1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Site-Speed That Sticks
csswizardry
3
370
Transcript
/VYUKTXJUI "QPMMP$MJFOU 5BLBOPSJ0LJ!/VYU.FFUVQ
ࣗݾհ w 5BLBOPUJ0LJʢ!UBLBOPSJQʣ w ϑϩϯτΤϯυΤϯδχΞ w 3FBDU/VYUKT1PMZNFS8FC$PNQPOFOUT w ϑΥϯτ͕͖ w
ΣϒϑΥϯτͷΞυϕϯτΧϨϯμʔΛॻ͍ͯΔ ͷͰօ͞ΜಡΜͰ͍ͩ͘͞ʢॻ͍͍ͯͩ͘͞ʂʣ
"QPMMP$MJFOU
(SBQI2- w "1*ͱ௨৴͢ΔͨΊͷΫΤϦݴޠ w ΫϥΠΞϯτ͔ΒαʔόʔʹΫΤϦΛ1045͢Δͱɺ ΫΤϦʹԠͨ͡σʔλ͕ฦͬͯ͘Δ w ΤϯυϙΠϯτجຊతʹͭʢHSBQIRMʣ
(SBQI2- w ܕγεςϜ͕Έࠐ·Ε͓ͯΓɺαʔόʔαΠυͰ 4DIFNFΛఆٛ͢Δඞཁ͕͋Δ
"QPMMP$MJFOU w (SBQI2-αʔόʔͱ௨৴͢ΔͨΊͷϥΠϒϥϦ w ֤ϑϨʔϜϫʔΫ͝ͱʹ࣮͕͋Γɺ/VYUKTͰ WVFBQPMMPOVYUDPNNVOJUZBQPMMPNPEVMFΛ ༻͢Δ IUUQTHJUIVCDPNOVYUDPNNVOJUZBQPMMPNPEVMF
)PXUPVTF w (JU)VC"1*W͔ΒσʔλΛऔಘ͢ΔαϯϓϧΛ ͬͯɺ/VYUKTͰͷ"QPMMP$MJFOUͷ͍ํΛ આ໌͢Δ
OVYUDPOpHKT w NPEVMFͷՃͱઃఆϑΝΠϧͷύεͷه
dBQPMMPDMJFOUDPOpHTEFGBVMUKT
dBQPMMPDMJFOUDPOpHTEFGBVMUKT
dBQPMMPDMJFOUDPOpHTEFGBVMUKT
"QPMMP-JOL w "QPMMP$MJFOUͰ"QPMMP-JOLΛ༻ͯ͠ɺ)551 ௨৴࣌ͷॲཧΛఆٛ͢Δ w "QPMMP-JOLNJEEMFXBSFͷΑ͏ͳͷ -JOL -JOL -JOL 4FSWFS
$MJFOU ଓઌͷ ఆٛ τʔΫϯ ༩ Τϥʔ ϋϯυϦϯά
dBQPMMPHRMHFU3FQPTHRM
QBHFTJOEFYWVF w ΫΤϦΛΠϯϙʔτ w ίϯϙʔωϯτͷBQPMMPϓϩύςΟΛ༻ͯ͠ "QPMMP$MJFOUΛݺͼग़͢ w EBUBϓϩύςΟʹऔಘσʔλͷ֨ೲઌΛఆٛ w BQPMMPϓϩύςΟϦΞΫςΟϒͳͷͰɺEBUBͰ
ఆٛ͞Ε͍ͯΔม͕มԽ͢ΔͨͼʹΛऔಘ͢Δ
None
ҙ
ҙ w BQPMMPNPEVMFͷ3&"%.&ʹʮθϩίϯϑΟάͰ 0,ʯͱ͔ॻ͍ͯΔ͚ͲΠϚΠνͳͷͰɺ;ͭ͏ʹઃఆ ϑΝΠϧΛॻ͘Γํ͕ྑͦ͞͏ w WVFBQPMMPBQPMMPDMJFOUެࣜυΩϡϝϯτʹ BQPMMPCPPTUͱ͍͏ॳظઃఆͬͯ͘ΕΔܥͷ ϥΠϒϥϦΛ͏Γํ͕հ͞Ε͍ͯΔ͕ɺ ͜ΕඍົͳͷͰࣗͰઃఆΛॻ͘Γํ͕ྑͦ͞͏
ઃܭࢦ
"QPMMP$MJFOU༻࣌ͷઃܭࢦ ϖʔδ୯ҐͰ݁ͤ͞Δ .VUBUJPO͚ͩ7VFYͱଓ͢Δ 2VFSZ͚ͩ7VFYͱଓ͢Δ ྆ํ7VFYʹଓ͢Δ
ϩʔΧϧεςʔτ7VFYɺ αʔόʔͱΓऔΓ͢Δ "QPMMP$MJFOUͰཧ͢Δ
"QPMMP$MJFOUͷ ΩϟογϡΛར༻͍ͨ͠ͷͰ 7VFYͱͷଓ͋·Γͨ͘͠ͳ͍
ϖʔδίϯϙʔωϯτ͝ͱʹ "QPMMP$MJFOUΛݺͼग़͠ɺ ͦͷϖʔδͰඞཁͳϖʔδͰ औಘ͢Δ
Ͳ͏ͯ͠άϩʔόϧʹڞ༗͍ͨ͠ ͷ͚ͩ7VFYʹ֨ೲ͢Δ
/VYUKTͱ (SBQI2-"QPMMP$MJFOUͷ Մೳੑ
Մೳੑ w ΫϥΠΞϯταΠυͷϧʔςΟϯάͱ"1*ઃܭΛΓ ͤΔͷͰɺΑΓॊೈͳઃܭ͕ՄೳʹͳΔ w αʔόʔαΠυͱͷ௨৴Λ࠷ݶʹ͑ΒΕΔ w /VYUKTΛαʔόʔαΠυͰಈ͔͢ͱ͖ʹ/PEFKTͷ (SBQI2-αʔόʔΛ࡞Εɺ#''ΛΓ͍͢
՝ w 7VFYͱͲ͏ڞଘ͍ͤͯ͘͞ͷ͕ྑ͍ͷ͔ w ϑϩϯτΤϯυͷܕఆٛΛαʔόʔαΠυͷ4DIFNF ͔ΒࣗಈͰఆ͍ٛͨ͠ w BQPMMPMJOLTUBUFͲ͏ͳΔʁ w 3&45"1*ͱͷڞଘͱ͔
ऴΘΓʂ