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
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
Search
k.masachika
April 15, 2025
Technology
1.4k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
k.masachika
April 15, 2025
More Decks by k.masachika
See All by k.masachika
3ヶ月だけFrontEndのCBsでした!今年はDevToolsのCBsで更新したいよ
mkdev10
0
91
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
1
300
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
2
1.2k
Amplifyとゼロからはじめた AIコーディング。失敗と気づき
mkdev10
2
470
関西でも盛り上げたい!AWS Amplify
mkdev10
1
96
DAYSでAmplifyについて語りたかった話
mkdev10
0
120
3分re:Cap 私のイチオシAmplify アップデート
mkdev10
0
300
実は仲良し?Amplify Gen2と生成AI
mkdev10
1
620
アルファリリース Storage Browser for Amazon S3をためしてみた
mkdev10
1
250
Other Decks in Technology
See All in Technology
完全自律ロボットを作りたくて、先に開発を自律させた話(ROS Japan UG #63 LT)
rryz09
0
110
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
1
760
トークン最適化のためのユーザーストーリー分析 / User Story Analysis for Token Optimization
oomatomo
0
170
Tech-Verse 2026_Keynote
lycorptech_jp
PRO
0
130
Amazon EVS で VCF 9.0 / 9.1 のサポート開始まとめ
mtoyoda
0
190
組織における AI-DLC 実践
askul
0
300
5分でわかる Amazon Connect_20260608
hwangbyeonghun
0
180
Claude Codeとハーネスについて考えてみる
oikon48
17
8.1k
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
150
Zoom2Youtube.Claude
kawaguti
PRO
1
160
AIに障害切り分けを全部やってもらった。 。 。 。
estie
0
350
AIで政治は変わるのか? — 中高生と考えたAI時代の民主主義(東海高校サタデープログラム)
eitarosuda
0
380
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
180
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Docker and Python
trallard
47
3.9k
ラッコキーワード サービス紹介資料
rakko
1
3.8M
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
290
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
Bash Introduction
62gerente
615
220k
Designing Experiences People Love
moore
143
24k
Transcript
ϑϩϯτΤϯυ Γ্͍͛ͨʂ ϑϩϯτΤϯυ$#ͱ"NQMJGZͷي +"846(౦ژ"84$PNNVOJUZ#VJMEFST/JHIU .BTBDIJLB,VXBCBSB
ࣗݾհ ℬݪɹກ .BTBDIJLB,VXBCBSB ॴଐ େࡕγʔϦϯάҹגࣜձࣾ اը൛ຊ෦γεςϜਪਐ՝՝ ࣄ γεςϜ։ൃɾ%9ɾϚωδϝϯτ झຯ υϥΠϒɾຊञɾΫϨʔϯήʔϜ
ίϛϡχςΟ ݄dӡӦϝϯόʔ ˙"NQMJGZ+BQBO6TFS(SPVQ ˙"EPCFϓϨϦϦʔεϓϩάϥϜ ɾɾ "EPCFJMMVTUSBUPS 5PQ+BQBOFTF1SF3FMFBTF$POUSJCVUPST ΠϥϨʹ໊લࡌͬͯͨΑ👀 ࠷ۙͷ׆ಈ w݄+"846(େࡕSF*OWFOUSF$BQͰొஃ w݄'SPOUFOEBOE.PCJMFΧςΰϦͰ$#Tʹ w݄%BUBEPHͷ044ʹॳίϯτϦϏϡʔτ @mkdev_10
ϑϩϯτΤϯυ$#Կਓ͍Δͷ͔ͳʁ ίϛϡχςΟϏϧμʔʹͳͬͨͷͷɻɻɻ نײͳͲ·ͬͨ͘Θ͔Βͳ͍
"84ίϛϡχςΟϏϧμʔσΟϨΫτϦ IUUQTBXTBNB[PODPNKQEFWFMPQFSDPNNVOJUZDPNNVOJUZCVJMEFSTDPNNVOJUZCVJMEFSTEJSFDUPSZ wίϛϡχςΟϏΟϧμʔΛݕࡧͰ͖ΔαΠτɻΧςΰϦҬͳͲͰϑΟϧλՄೳɻ wݱࡏͰ͔Βʹొ͞Ε͍ͯΔϏϧμʔ͕ݕࡧͰ͖Δɻ wਃࠂ੍ͳͷͰશһ͕ొ͞Ε͍ͯΔͱݶΒͳ͍ɻ
ϑϩϯτΤϯυ$#ͷਪҠʢάϩʔόϧͷਓʣ ΧςΰϦ͝ͱͷਪҠʢάϩʔόϧʣ ׂ߹ ొ ਓ wάϩʔόϧͷϑϩϯτΤϯυΧςΰϦͷొऀʹܻ̍·Ͱམ͍ͪͯΔɻ wΧςΰϦશମͰҰ൪গͳ͍ɻ
ϑϩϯτΤϯυ$#ͷਪҠʢຊͷਓʣ ΧςΰϦ͝ͱͷਪҠʢຊʣ ׂ߹ ొ ਓ wਓ໊ొ͞Ε͓ͯΓɺҎ߱ҰਓҎ্ొ͞Ε͍ͯΔɻ w໊ొ͞Ε͍ͯΔɻʢάϩʔόϧͰਓͳͷͰɺ΄ͱΜͲຊʣ
ຊʹੈքͰ།ҰʁͷϑϩϯτΤϯυίϛϡχςΟ͕͋Δ IUUQTBXTBNB[PODPNKQEFWFMPQFSDPNNVOJUZVTFSHSPVQT w"84ίϛϡχςΟαΠτͰϢʔβʔάϧʔϓΛݕࡧՄೳɻ wϑϩϯτΤϯυΧςΰϦͰ"NQMJGZ+BQBO6TFS(SPVQͷΈɻ wάϩʔόϧͰ͔ͭ͠ͳ͍ʢݕࡧʹώοτ͠ͳ͔ͬͨʣ ͚̍ͭͩ⁉
"NQMJGZΛ௨ͯ͡ϑϩϯτΤϯυΓ্͍͛ͨ ࢲ"84"NQMJGZΛ௨ͯ͡"84ͷίϛϡχςΟͷྂʹ☺ ͦΜͳؒΛҰਓͰଟ͘࡞Γ͍ͨɾܨ͕Γ͍ͨ "84"NQMJGZ 9 "84ίϛϡχςΟ
"84"NQMJGZͱ wΣϒΞϓϦϞόΠϧΞϓϦΛߏங͢ΔͨΊͷػೳΛఏڙͯ͘͠ΕΔ"84αʔϏεɻ wͷ݄ʹϦϦʔε͞Εɺ݄ʹ(FOʹਐԽɻ w$%,ͷ౷߹ʹΑΔɺ$-*ϕʔε͔Β5ZQF4DSJQUϕʔεͷίʔυϑΝʔετͰͷόοΫΤϯυߏங͕Մೳɻ
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 5ZQF4DSJQUʹΑΔϑϩϯτΤϯυͱόοΫΤϯυͷڞ௨ݴޠͰͷίϛϡχέʔγϣϯɻ ίʔυϑΝʔετࢦʹΑΔόοΫΤϯυͷఆٛɻ%9ʢ%FWFMPQFS&YQFSJFODFʣ্͕ɻ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹ 💡ϙΠϯτ 8FCΞϓϦΛϗεςΟϯά͢Δ"NQMJGZ)PTUJOH044ͷ6*ϥΠϒϥϦ"NQMJGZ6* όοΫΤϯυΛߏங͢Δ"NQMJGZ#BDLFOEͳͲ"NQMJGZͷףΛ࣋ͭෳͷαʔϏεͰߏ
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹ 💡ϙΠϯτ 8FCΞϓϦΛϗεςΟϯά͢Δ"NQMJGZ)PTUJOH044ͷ6*ϥΠϒϥϦ"NQMJGZ6* όοΫΤϯυΛߏங͢Δ"NQMJGZ#BDLFOEͳͲ"NQMJGZͷףΛ࣋ͭෳͷαʔϏεͰߏ
"NQMJGZ(FOͱʁͬ͘͟Γਤղ "NQMJGZ#BDLFOE %BUB 'VODUJPOT "VUI 4UPSBHF "NQMJGZ6* όοΫΤϯυ $%, #FESPDLͳͲ
جຊϦιʔε ֦ுϦιʔε 💡ϙΠϯτ 8FCΞϓϦΛϗεςΟϯά͢Δ"NQMJGZ)PTUJOH044ͷ6*ϥΠϒϥϦ"NQMJGZ6* όοΫΤϯυΛߏங͢Δ"NQMJGZ#BDLFOEͳͲ"NQMJGZͷףΛ࣋ͭෳͷαʔϏεͰߏ $%,ʹΑΔ֦ு $*$%ͰσϓϩΠ (JUϓϩόΠμ "NQMJGZ)PTUJOH /FYU ϑϩϯτΤϯυ 5ZQF4DSJQU όοΫΤϯυ ϑϩϯτΤϯυ ͳͲ ͑Δ "84Ϧιʔεͱͷ ౷߹
ମܥతʹֶΔ͓͢͢ΊͷϫʔΫγϣοϓ 💡ϙΠϯτ ੜ"*ΞϓϦ։ൃΛ͔ΒମܥతʹֶΔָ͍͠ϫʔΫγϣοϓ ϫʔΫγϣοϓ "NQMJGZ#PPTUVQ :PV5VCF63- ࣌ؒ͝Ζ͔Β 4MJEF "848PSLTIPQ63- 4QFBLFSEFDL63-
-FBSOJOH1MBO(FOFSBUPSXJUI"84"NQMJGZ ੜ"*Λֶͬͨशϓϥϯ࡞ΞϓϦΛ࡞ΕΔϫʔΫγϣοϓ "NQMJGZ#PPTU6QͰհ
࡞Ͱ͖ΔΞϓϦʙը໘ભҠ 💡ϙΠϯτ ϑϩϯτ/FYUͱ"NQMJGZ6*Ͱߏங͞Ε͍ͯΔɻ ੜ"*#FESPDLΛ௨ͯ͠$MBVEF4POOFU͕ݺͼग़͞Ε͍ͯΔɻ 4UFQ ׂɺϨϕϧͷࢦఆ 4UFQ ઃͷճʢઃੜ"*͕ੜʣ 4UFQ ֶशϓϥϯ͕ग़ྗ͞ΕΔʢੜ"*͕࡞ʣ
4UFQ ֶशϓϥϯͷอଘ
ͭͷΠνΦγ"NQMJGZΞοϓσʔτ "NQMJGZ"*,JU 4UPSBHF#SPXTFSGPS4 "NQMJGZͷ8"'ͷ౷߹
"NQMJGZ"*,JU w݄ʹ("🚀 wόοΫΤϯυΛҙࣝͤͣΞϓϦʹ#FESPDLΛಋೖͰ͖Δɻ w3FBDUίϯϙʔωϯτ͕ఏڙ͞Ε͓ͯΓɺνϟοτ6*ͳͲര Ͱ։ൃͰ͖Δɻ
ͲΕ͙Β͍؆୯͔ͱ͍͏ͱɻɻɻ 💡ϙΠϯτ dߦͷίʔυͰੜ"*ͱͷ࿈ܞΞϓϦ͕ര🚀 ˝ϑϩϯτΤϯυ ˝όοΫΤϯυ ίϯϙʔωϯτఆٛ %BUBεΩʔϚఆٛ ϑϩϯτΤϯυ όοΫΤϯυΤϯυ ˝ͨͬͨ͜Ε͚ͩͰ͜͏ͳΔ
ެࣜαϯϓϧॆ࣮ IUUQTHJUIVCDPNBXTTBNQMFTBNQMJGZBJFYBNQMFT Ϣʔβʔೖྗ͔ΒετʔϦʔͱૠֆΛ࡞
4UPSBHF#SPXTFSGPS"NB[PO4 w݄ʹ("🚀 wΞϓϦʹ4ͷϑΝΠϧϒϥζػೳΛ࣮Ͱ͖Δɻ w044ͷ"NQMJGZ6*͔Β3FBDUίϯϙʔωϯτ͕ఏڙ͞Ε͓ͯΓɺ ϑΝΠϧૢ࡞ʹؔ͢ΔجຊϩδοΫ͕උΘ͍ͬͯΔɻ
Πϝʔδ 💡ϙΠϯτ "NQMJGZ6*͔ΒίϯϙʔωϯτΛಋೖ͢Δ͚ͩͰɺ4ͷϑΝΠϧϒϥζػೳΛ࣮Ͱ͖Δɻ
"NQMJGZͷ8"'ͷ౷߹ w݄ʹ("🚀 w"NQMJGZ)PTUJOHʹ8"'Λ؆୯ʹՃͰ͖Δɻ w*1ϒϩοΫ8FCϑΝΠΞΥʔϧͳͲΛϚωίϯͷ"NQMJGZα ʔϏε͔ΒՃՄೳɻ
ར༻Πϝʔδ 💡ϙΠϯτ "NQMJGZͷϚωʔδυίϯιʔϧ͔ΒϙνϙνઃఆՄೳ
ͪ͜ΒͷهࣄͰ·ͱΊͯ·͢ IUUQTRJJUBDPN.,@5FDIJUFNTDDFEDCFEEF IUUQTRJJUBDPN.,@5FDIJUFNTBDEEBEG "NQMJGZ"*,JU 4UPSBHF#SPXTFS "84αϯϓϧΛϕʔεʹ"*ϞσϧͷมߋͳͲ ΞϓϦΧελϚΠζ͢Δํ๏Λհ "NQMJGZͷελʔλʔςϯϓϨʔτ͔Β 4UPSBHF#SPXTFSΛηοτΞοϓ͢Δํ๏Λ հ
4/4ϒϩάͰΞτϓοτ🚀 IUUQT[FOOEFWNLEFWFMPQ IUUQTRJJUBDPN.,@5FDI @mkdev_10 IUUQTYDPNNLEFW@ 9 #MPH 2JJUB ;FOO 4MJEF
IUUQTTQFBLFSEFDLDPNNLEFW
ࠂ݄࣌ʙ"NQMJGZ#PPTU6Q։࠵🚀ɹ IUUQTBXTBNQMJGZKQDPOOQBTTDPNFWFOU ࢀՃίον☝ $POOQBTT "NQMJGZ"*,JUͰ࣮ݱ͢Δl%FFQ4FBSDIz νϟοτΞϓϦ IUUQTEJTDPSEHHX72%/B %JTDPSE ɹΦϯϥΠϯϋϯζΦϯ "84͕ఏڙ͢Δ৽͍͠πʔϧΩοτʮ"NQMJGZ"*,JUʯΛͬͯɺෳ
ͷ"*ΤʔδΣϯτ͕࿈ܞͯ͠ߴͳݕࡧɾରΛ࣮ݱ͢Δl%FFQ 4FBSDIzνϟοτΞϓϦΛҰॹʹߏங͢ΔϋϯζΦϯΠϕϯτ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠