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
ゆるLT
Search
una
April 12, 2019
Technology
0
63
ゆるLT
una
April 12, 2019
Tweet
Share
More Decks by una
See All by una
プログラミング初心者がVue.jsでwebサービスを作ってみたお話
unadesuga
1
3k
Other Decks in Technology
See All in Technology
Claude Code でアプリ開発をオートパイロットにするためのTips集 Zennの場合 / Claude Code Tips in Zenn
wadayusuke
5
760
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
120
S3アクセス制御の設計ポイント
tommy0124
3
200
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
230
Android Audio: Beyond Winning On It
atsushieno
0
2.4k
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
430
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
480
Snowflake×dbtを用いたテレシーのデータ基盤のこれまでとこれから
sagara
0
120
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
190
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
2
260
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Building Adaptive Systems
keathley
43
2.7k
How STYLIGHT went responsive
nonsquared
100
5.8k
Building an army of robots
kneath
306
46k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Code Reviewing Like a Champion
maltzj
525
40k
Transcript
ΏΔ -5 !VOBEFTVHB
ฏΠνͲ͏Ͱ͍͍͜ͱ ͚ͩͲ ͍ͬͯΔͱϑοͯͳΔ͜ͱ ςʔϚޫ௨৴ͱͦͷपลʹ·ͭΘΔ͜ͱ త
ຊͷ͓ॻ͖ w ޫ௨৴ͬͯͳʹʁ w ޫϑΝΠόʔ w ւ֎ͱຊͲ͏ͬͯܨ͍Ͱ͍Δ w /630ޫWT/55ίϥϘޫ w
ిபΛ࠷ޙʹҙࣝͨ͠ͷ͍ͭͩΖ͏͔ w ిபͱి৴பͷҧ͍ w ిபʹ·ͭΘΔখ
ޫ ௨ ৴ ͬͯ ͳ ʹ ʁ
Έͳ͞Μɺ:PVUVCF͖Ͱ͢ΑͶʁ
:PVUVCFʹʹΞοϓϩʔυ͞ΕΔྔJT ग़ల8IBUEPFT:PV5VCF%P5P:PVS7JEFP"GUFS:PV6QMPBEJU
º େ༰ྔίϯςϯπΛݟΔʹ ޫ௨৴
ޫͰใୡͬͯͳʹ ˔˓˔˓˔˔˓˓˔˔ ˓ ˔໓ ޫ૿෯ثݮਰࢭ ޫڑ͕ԕ͘ͳΔ΄Ͳऑ͘ͳΔ 0/6 ޫճઢऴஔ
ग़ల5%,
ޫϑΝΠόʔͬͯͳʹ ɾޫΛίΞʹด͜͡Ίͯൖ͢ΔΈ ɾ۶ંͷ͍Ϋϥουͱ۶ંͷߴ͍ίΞͷೋॏߏ ɾૉࡐੴӳΨϥε ɾۂ͛ʹऑ͘ɺͻͬͺΓʹൺֱతڧ͍ ग़లΩϟϊϯ
ւ֎͔ΒຊͲ͏ͬͯܨ͙ͷ ւఈέʔϒϧ ɾཧతڑ͕͍ۙ ྫαϯϑϥϯγείˠ౦ژؒ ɾւఈέʔϒϧLN ɾӴੜ௨৴ສLN ɾӴੜ௨৴ΑΓɺஅવ͍ ɾใୡྔӴੜ௨৴ͷഒҎ্ ɾͷ؍ଌʹΘΕ͍ͯΔ
ɾ/&$ੈք501ͷւఈέʔϒϧٕज़
ಉ͡ޫϑΝΠόʔͳͷʹ ఏڙձࣾʹΑͬͯͷҧ͍͕͋ΔͷͳΜͰ /630ޫ ɾར༻ਓ͕গͳ͍ ɾಠࣗճઢར༻ ɾ/55ͷ/(/ʹܨ͕ͳ͍͍ͯ͘/(/ి *1௨৴Λ߹Θͤͨͷ ɾઃඋ͕Α͍ ɾߴରԠͨ͠(10/ ɾ*1W͕͑Δ
ग़ల4POFU/630ޫ
̎ ࠷ޙʹిபΛ ҙࣝͨ͠ͷ͍ͭͩΖ͏͔
ిபͱి৴பͷҧ͍ͬͯͳʹʁ
ిபͱి৴பͷҧ͍ͱ ɾిྗப ిப ɾిྗձ͕ࣾిؾΛૹΔͨΊʹઃஔ ɾిؾΛૹΔిઢ ɾมѹث͋Γ ɾి৴ப /55ப
ɾ௨৴ձ͕ࣾిճઢޫέʔϒϧΛఏڙ ͢ΔͨΊઃஔ ɾిؾ৴߸ΛૹΔ௨৴ઢ ڞՍபڞ༻ͷப ग़లؔిྗ
Ͳ͏ͬͯݟ͚ΔͷWFS ݟ͚ϙΠϯτ ɾॴ༗ݖΛද͢ϓϨʔτ ɾมѹثͷ༗ແ ϓϨʔτ͕Ұ൪Լͷͷ͕ॴ༗ऀ ͜ͷ߹ɺ/55͕ॴ༗ऀͳͷͰ౦ిར༻ྉΛࢧ͏ มѹث͖ɺجຊతʹిྗձࣾॴ༗ มѹثLHdLH͋Δ ์ϑΟϯ͕͔͍͍ͬ͜ ϙϦόέπΈ͍ͨͰ͔Θ͍͍Ͱ͢Ͷ
ग़ల%BJMZ1PSUBM;
Ͳ͏ͬͯݟ͚ΔͷWFS ݟ͚ϙΠϯτ ɾΫϩʔδϟʔ ࢠവ ޫΫϩʔδϟʔͷதʹޫεϓϦολ͕͋Γɺ ͓٬༷ͷޫέʔϒϧͷҾ͖ग़͠Λߦ͏ Ϋϩʔδϟʔͱ ͓٬༷ͷذװઢέʔϒϧͱͷܨ͗ࠐΈΛߦ͏ͷ ࠇ͍ͷ͕ɺిճઢ༻
ന͍ͷ͕ɺޫճઢ༻ ·Εʹௗ๘͕Λ࡞Δ͜ͱ ˞όοΫΫϩʔδϟʔ
·ͩଓ͘ <ࡉ>͜ͷࣈ ˠࡉ͍λΠϓɺ͞NɺͻͼׂΕࢼݧՙॏL/ Լͷ݄ ଟ खງΓͰి৴பΛݐபͨ͠ܦݧ͋Γ·͢ ग़ల%BJMZ1PSUBM;ɺେίϯΫϦʔτۀ
·ͩ·ͩଓ͘ 8IZ*T"OJNF0CTFTTFE8JUI1PXFS-JOFT "UMBT0CTDVSB ຊΞχϝʹͳͥిઢ͕ඳ͔Ε͍ͯΔͷ͔ʁ "UMBT0CTDVSBΑΓ Ξχϝͷ͕౦ژຊͷͨΊ ৗੜ׆ͷҰ෦Ͱ͋ΔͨΊ ݸਓతݟղ ిઢΛඳ͘͜ͱͰৗͱޠΛ݁ͼ͚ͭΔ ຊਓʹͳͯ͘ͳΒͳ͍ৗͷ
ग़లגࣜձࣾάϥϯυϫʔΫε
Կؾͳ͍ͷ͕ɺ ͨͪͷৗΛࢧ͍͑ͯΔΜͩͳ খฒײ
GJO