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
BFF勉強会~BFF開発のベストプラクティスを探る研究の途中報告vol.1~
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ibuki KAWAMITSU
November 30, 2019
Technology
130
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BFF勉強会~BFF開発のベストプラクティスを探る研究の途中報告vol.1~
Ibuki KAWAMITSU
November 30, 2019
More Decks by Ibuki KAWAMITSU
See All by Ibuki KAWAMITSU
GraphQL, Apollo Clientと状態管理
puremoru
1
640
この1年でNext.jsで学んだこと あれこれ
puremoru
0
150
エンジニア目線の「良い失敗」について
puremoru
0
130
Stripe Billingを導入してサブスクリプションを実装した話
puremoru
1
2.8k
Other Decks in Technology
See All in Technology
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
190
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
第3回しろおびセキュリティスポンサーセッション
log0417
0
170
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
660
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
180
SmartHR Engineering Team Deck
smarthr
1
1.8k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
事業価値と Engineering 2026年度版
recruitengineers
PRO
47
23k
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
13
8.6k
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1k
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
530
TypeScript入門 2026
recruitengineers
PRO
3
550
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
400
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Raft: Consensus for Rubyists
vanstee
141
7.6k
The browser strikes back
jonoalderson
0
1.5k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Bash Introduction
62gerente
615
220k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Building the Perfect Custom Keyboard
takai
2
840
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Transcript
#BDLFOET'PS'SPOUFOET #''ͷϕετϓϥΫςΟεΛ୳Δݚڀͷ్தใࠂ dWPMd
ࣗݾհ ຬาو ͔ΘΈͭ ͍Ϳ͖ &#*-"#ΚͼϭϯδχΞ ླྀٿେֶେֶӃใֶઐ߈म࢜࣍ $0%&#"4&εΫʔϧظੜ େֶ࣍ʹ3VCZΛ͖͔͚ͬʹ8FC։ൃͷษڧΛ࢝ΊΔ ˣ େֶ࣍ʹ౦ژͷελʔτΞοϓͰαʔϏεͷ্ཱ͔ͪ͛ΒΠϯλʔϯͱͯؔ͠ΘΔ
ˣ େֶӃʹਐֶ͠ɺब׆ͱݚڀʹྗΛೖΕΔ ˣ ࠓ݄Ͱब׆ΛࣙΊͯ&#*-"#ʹϑϧίϛοτ !QVSFNPSV
ೋલͷͷ8FC։ൃ
Ұલͷͷ8FC։ൃ
࠷ۙͷͷ8FC։ൃ PS "1*(BUFXBZܥ 'BB4"QQT 4FSWFSMFTT$PNQPOFOUT ʜ
࠷ۙͷͷ8FC։ൃ PS "1*(BUFXBZܥ 'BB4"QQT 4FSWFSMFTT$PNQPOFOUT ʜ
/VYUKTͱ"VUI ɾ7VFKTͷϑϨʔϜϫʔΫͷΑ͏ͳͷ ɾ443ʹ؆୯ʹରԠͰ͖ͨΓɺσϑΥϧτͰ WVFYWVFSPVUFS BYJPTΛ͑ͨΓ͢Δ ɾ"VUIɺ8FC ϞόΠϧ "1*ͳͲʹରͯ͠ ೝূ ೝՄͷαʔϏεΛΫϥυͰఏڙ͍ͯ͠Δ
*%BB4 *EFOUJUZBTB4FSWJDF ɾೝূೝՄͷॲཧΛؙ͛Ͱ͖Δ ɾࠓճΑ͋͘ΔೝՄίʔυϑϩʔΛ࣮
/VYUKTͱ"VUIͰͷೝՄίʔυϑϩʔ (&5MPHJO MPHJO 1045MPHJO ΫϥΠΞϯτଆͰτʔΫϯΛอଘ ೝূใTUPSFʹ֨ೲ͞ΕΔ DBMMCBDL DPEF
ೝՄίʔυΛ༻͍ͯΞΫηετʔΫϯΛཁٻ "KBY 1045PBVUIUPLFO ίʔϧόοΫϖʔδΛදࣔ (&5PBVUIBVUIPSJ[F (&5PBVUIBVUIPSJ[F (&5DBMMCBDL PBVUIBVUIPSJ[F
σϞ
/VYUͷϥΠϑαΠΫϧΛߟྀͯ͠ΞΫηε੍ݶ
ϦιʔεαʔόʔଆͰͷϢʔβʔཧ ɾϢʔβʔͷೝূ͍ͯ͠Δ͔Ͳ͏͔/VYUͱ"VUIͰ ཧ͍ͯ͠ΔͷͰɺ͜͜Ͱೝূ͍ͯ͠ΔϢʔβʔ͕ ୭Ͱ͋Δ͔ΛΕ͍ͯΕ͍͍ ɾ/VYUͰཧ͍ͯ͠Δ"VUIͷೝূใͷ͏ͪͷ ϢχʔΫͳจࣈྻͰ%#Ͱཧ͢Δ
࠷ۙͷͷ8FC։ൃ PS "1*(BUFXBZܥ 'BB4"QQT 4FSWFSMFTT$PNQPOFOUT ʜ
"1*(BUFXBZ ɾ"1*ͷલஈʹ͋Γɺෳͷ"1*ͷཧɺอޢɺࢹͳͲΛ ߦ͏ϚωʔδυαʔϏε ɾιϑτΣΞͱͯ͠,POH͕͋Δɻ"84ͩͱ"1*(BUFXBZ "[VSFͩͱ"1*.BOBHFNFOU ɾ(BUFXBZ෦Ͱ"1*ͷϨεϙϯεΛΩϟογϡ͢Δ͜ͱ͕ Ͱ͖Δ͕ɺ֎෦ͷ3FEJTͱ؆୯ʹ࿈ܞͰ͖Δ
ͳͥ͜ΕΛ͓͏ͱࢥͬͨͷ͔
"1*(BUFXBZΛ͏Ϟνϕʔγϣϯ ΫϥυίϯϙʔωϯτΛෳͬͯ XFCͱ࿈ܞͨ͠ॲཧΛߦ͍͔ͨͬͨ
"1*(BUFXBZΛ͏Ϟνϕʔγϣϯ ͦͷͨΊ'VODUJPOΛ"1*ͱͯ͠Ұ෦Ճ͠ɺ "1*͕ෳʹ
"1*(BUFXBZΛ͏Ϟνϕʔγϣϯ "1*ͷϚωʔδυαʔϏεͰҰͭʹཧ
"1*(BUFXBZΛ͏Ϟνϕʔγϣϯ ֎෦ετϨʔδΛͬͯ؆୯ʹΩϟογϡ Ͱ͖Δ
·ͱΊ ɾ*%BB4Λ͏ͱࣗલͰ࣮͢ΔͱେมͳೝূೝՄΛͤΒΕΔͷͰศར ɾϦιʔεαʔόʔଆͰɺೝՄ͞Ε͍ͯΔϢʔβʔͷ۠ผΛߦ͍͍͑ͷͰ ΞϓϦέʔγϣϯͷ࣮ʹྗͰ͖ͦ͏ ɾ"1*.BOBHFNFOUΛ͏ͱࢹอޢɺ֎෦Ωϟογϡͱ࿈ܞͨ͠Ϩεϙϯεͷ ߴԽɺΞΫηεݩͷ*1੍ݶͳͲ͕ग़དྷΔͷͰɺ"1*Λอޢͭͭ͠ύϑΥʔϚϯε վળʹͭͳ͕Δ ɾͲΜͲΜ"1*Λ૿͍ͯͬͯ͠ཧָ͕ͳͷͰɺ͍ΖΜͳαʔϏεͱͷ࿈ܞ͕ ɹָʹͳΔͷͰಋೖͨ͠΄͏͕ྑͦ͞͏ ɾҰͭͷొਓʹෳͷׂΛ࣋ͨͤͳ͍ͷ͕ॏཁͳͷ͔ͳͱࢥͬͨΓ
͜ͷ͋ͱ/VYUͱ"VUIΛͬͨೝূͷϋϯζΦϯΓ·͢ʂ