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
サーバーレスでフロントエンドも個人開発
Search
▲
December 12, 2021
Programming
0
380
サーバーレスでフロントエンドも個人開発
社内LTで発表したスライドです。
▲
December 12, 2021
Tweet
Share
More Decks by ▲
See All by ▲
見落としがちな想定漏れ
mismith0227
0
160
Variable Font を使ってみた
mismith0227
1
180
最近のWordPressの開発環境について調べてみた
mismith0227
1
250
gulpをやめてnpm scriptを使う
mismith0227
0
140
Tailwindcssを使ってみる
mismith0227
0
190
カンパイ本町を支える技術
mismith0227
0
2.8k
WP REST APIとReact Nativeを使ってマガジンアプリを作る
mismith0227
1
1.9k
Material - UI v1が 出そうなので使ってみた
mismith0227
0
2.2k
なんか作ってサーバーレスに触れてみた
mismith0227
0
380
Other Decks in Programming
See All in Programming
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.2k
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
160
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
310
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
8
1.5k
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
940
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1.1k
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
730
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
250
SwiftUI Viewの責務分離
elmetal
PRO
2
280
kintone開発を効率化するためにチームで試した施策とその結果を大放出!
oguemon
0
170
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
160
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Building an army of robots
kneath
303
45k
A Philosophy of Restraint
colly
203
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Practical Orchestrator
shlominoach
186
10k
Code Review Best Practice
trishagee
67
18k
Transcript
αʔόʔϨεͰ ϑϩϯτΤϯυݸਓ։ൃ
࡞ͬͨͷ ओʹͳΒͳ͍ͨΊͷΞϓϦ
؆୯ʹσϞ
࡞ͬͨܦҢ ɾԿͰ͍͍͔Βެ։͢ΔΞϓϦΛ࡞Γ͍ͨ ɾݸਓΞϓϦͰެ։͢Δ͜ͱΛߟྀ͢Δͱ ɹΞϓϦͷӡ༻ΛֶΔ ɾࣄͰ͙͢ʹऔΓೖΕͮΒ͍৽͍ٕ͠ज़Λ ɹ࣮ફʹ͍ۙܗͰࢼ͢͜ͱ͕Ͱ͖Δ
ϑϩϯτΤϯυ͔͠Ͱ͖ͳ͍ਓ όοΫΤϯυͲ͏͢Δͷ͔
#BB4 ɾ#BDLFOEBTB4FSWJDF ɾόοΫΤϯυΛαʔϏεͱͯ͠ఏڙ ɾόοΫΤϯυΛߏங͢Δඞཁ͕ͳ͍ ɾΑ͘ฉ͘#BB4 ɹɾ'JSFCBTFʢ(PPHMFʣ ɹɾ"NQMJGZʢ"84ʣ ɹɾ4VQBCBTFʢ·ͩЌ൛ʣ
'JSFCBTF ɾࠓճͬͨͷ'JSFCBTF ɾݸਓతʹ͍׳ΕͯΔ͠ɺखͬऔΓૣ͍ɻ ɹ"NQMJGZͬͨ͜ͱ͋Δ͚Ͳɺ"84ͷࣝগ͠ඞཁͰɺ ɹ લόά͕ଟͯͭ͘Β͔ͬͨʢࠓେৎ͔ʣ ɾೝূɺ4UPSBHFɺ'VODUJPOTɺ)PTUJOHͳͲඞཁͳͷ ɹἧͬͯΔ ɾϦΞϧλΠϜ%BUBCBTFΛ͑νϟοτΈ͍ͨͳͷ ɹ؆୯ʹ࡞ΕΔ
ͬͯΔٕज़ #BDLFOE '*SFCBTF ɹɾ'*SFTUPSF ɹɾ$MPVE'VODUJPOT ɹɾೝূ 'SPOUFOE %FQMPZ)PTUJOH (JUIVCʹϚʔδ͢Δͱ 7FSDFMʹσϓϩΠ͢Δ
ɾ/FYUKT3FBDUͷϑϨʔϜϫʔΫ ɾ5ZQF4DSJQUͰ੩తܕ͚͢Δ ɾ+FTUͰςετ ɹݱঢ়εφοϓγϣοτςετ
։ൃͷඅ༻ʁ ɾ'JSFCBTFΑͬΆͲΘͳ͍ݶΓ͓͔͔ۚΒͳ͍ ɹྫ͑ॻ͖ࠐΈສ݅·Ͱແྉ ɹ4QBSL1MBOͰ্ݶ·Ͱ͑Δɻ#MB[Fϓϥϯ্ݶҎ߱ ɹैྔ՝ۚɻࠓճ#MB[Fϓϥϯɻ ɾ7FSDFM)PCCZϓϥϯແྉ ɹͨͩ͠)PCCZϓϥϯͰࠂ͚ͭͨΓɺ՝ۚͤͨ͞Γ ɹӦརతͰ༻Ͱ͖ͳ͍
࣮࣭ແྉͰݸਓ։ൃͰ͖Δʂ υϝΠϯผ
ࠓޙΓ͍ͨ͜ͱ ɾ3FBDU/BUJWF͔'MVUUFS͋ͨΓͰΞϓϦԽ͍ͨ͠ ɾ4MBDL࿈ܞ ɾ(JU)VCͰϦϦʔεϊʔτ࡞ͬͯΈΔ ɾ৽͍͠ίʔυΛࢼ͢ʹ͢Δ ɾ΅ͪ΅ͪػೳՃʢλΠϜτϥοΩϯάͱ͔Γ͍ͨ
ݸਓ։ൃΛ͢ΔͱͲ͏ͳΔͷ͔ ɾ୯७ʹίʔυΛॻ͘ػձ͕૿͑Δ ɾใΛΩϟονΞοϓ͢ΔΑ͏ʹͳΔ ɾΤϯδχΞͰଞͷΞϓϦͷ6*σβΠϯ͕ ɹͲ͏ͳͬͯΔ͔ؾʹ͢ΔΑ͏ʹͳΔ ɾެ։͢ΔͨΊʹ͍ΖΜͳนʹͿͪͨΕΔ ɹΞϓϦ৹ࠪɺσϓϩΠํ๏ɺنͷॻ͖ํFUDʜ ɹ࡞Δ͚ͩͳΒͦΜͳʹϋʔυϧͳ͍
؆қతͳΞϓϦΛ࡞Δ͚ͩͰ ֶΔ͜ͱଟ͍
ݸਓ։ൃͬͯΈ·͠ΐ͏
͓ΘΓ