Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Firebase Realtime Databaseを良さげに抽象化する
Search
Yuya Hirayama
August 28, 2017
Technology
1.5k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Firebase Realtime Databaseを良さげに抽象化する
potatotips #43 @ MoneyForward
Yuya Hirayama
August 28, 2017
More Decks by Yuya Hirayama
See All by Yuya Hirayama
VRTと真面目に向き合う
hiragram
1
840
Claudeをクラウド型エージェントのように使う
hiragram
0
270
わいわいClaude Code アイスブレイクLT iOSDC2025 Day2 アンカンファレンス
hiragram
0
200
LLMエージェント時代に適応した開発フロー
hiragram
2
890
Deep Dive into ~/.claude/projects
hiragram
14
37k
iOSアプリ開発もLLMで自動運転する
hiragram
7
3.2k
iOSアプリの定期リリースとその自動化@potatotips#90
hiragram
1
550
Xcode Cloud事例紹介
hiragram
1
600
iOSアプリを安全にローカライズする
hiragram
1
540
Other Decks in Technology
See All in Technology
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
1
280
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
120
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
130
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
今さら理解するウェブフォントver.2026
takanorip
3
890
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
350
会社説明資料
persolserverworks
0
9.8k
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
470
Browser Spec: Testing Hotwire with Ruby
takahashim
1
130
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
120
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
890
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
800
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Git: the NoSQL Database
bkeepers
PRO
433
67k
The browser strikes back
jonoalderson
0
1.8k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Transcript
'JSFCBTF3FBMUJNF%BUBCBTFΛ Α͛͞ʹநԽ͢Δ QPUBUPUJQT !IJSBHSBN
w !IJSBHSBN w 7"4*-:ྺϲ݄ w 3Y4XJGUྺ w 'JSFCBTFྺϲ݄ श࡞ͱͯ͠ΦϨΦϨϨγϐΞϓϦΛ։ൃத
'JSFCBTF3FBMUJNF%BUBCBTF w Ͱ͔͍ͬ+40/ΛΈΜͳͰಡΈॻ͖ w σʔλͷߋ৽͕ϦΞϧλΠϜʹΫϥΠΞϯτʹө͞ΕΔ w ϩʔΧϧʹίϐʔΛ࣋ͭͷͰΦϑϥΠϯͰಡΈॻ͖Մೳɺ ࠶ଓ࣌ʹࣗಈతʹαʔόʔͱಉظͯ͘͠ΕΔ
'JSFCBTF3FBMUJNF%BUBCBTF w Ͱ͔͍ͬ+40/ΛΈΜͳͰಡΈॻ͖ w σʔλͷߋ৽͕ϦΞϧλΠϜʹΫϥΠΞϯτʹө͞ΕΔ w ϩʔΧϧʹίϐʔΛ࣋ͭͷͰΦϑϥΠϯͰಡΈॻ͖Մೳɺ ࠶ଓ࣌ʹࣗಈతʹαʔόʔͱಉظͯ͘͠ΕΔ
w +40/͔ʜ w ಛʹॻ͖ࠐΈଆɺᢞΊ͔͔ͯΔͱσʔλ͙ͪΌ͙ͪΌ ʹͳΓͦ͏Ͱා͍
நϨΠϠʔ࡞Γ·ͨ͠ w ϞσϧΛϓϩτίϧࢦͬΆ͘ఆٛ w QSPUPDPM'JSFCBTF4DIFNB.BTUFS'JSFCBTF4DIFNB w QSPUPDPM'JSFCBTF4DIFNB5SBOTBDUJPO'JSFCBTF4DIFNB w ಡΈॻ͖Λ࢘Δ3FQPTJUPSZΛ3Y4XJGUͰ࣮
w 'JSBCBTF4DIFNB w %#͔ΒಡΈॻ͖͞ΕΔϞσϧܕ͕ద߹͢Δ͖ϓϩτί ϧ w 'JSFCBTF͔Βऔ͖ͬͯͨ+40/͔ΒΠϯελϯε࡞ΔΠ χγϟϥΠβͱɺΠϯελϯε͔ΒQPTU༻ͷ+40/Λಘ ΔBT'JSFCBTF3FDPSEϝιου w
'JSFCBTF4DIFNB.BTUFS w ϚελςʔϒϧతʹΘΕΔౕɻΩʔ໊Λฦ͢UBCMF/BNF ͱ͍͏TUBUJDม w 'JSFCBTF4DIFNB5SBOTBDUJPO w ϢʔβʔͷߘͳͲੵܕͷσʔλΛౕࣔ͢ɻΩʔ໊Λ ฦ͢OBNFTQBDFͱ͍͏TUBUJDม
None
None
3FQPTJUPSZ w ઌड़ͷϓϩτίϧΛͬͯɺಡΈॻ͖ϝιουΛڞ௨Խ w ݁ՌΛ3Y4XJGUͷ0CTFSWBCMFͱͯ͠ฦ͢
None
None
None
·ͱΊ w 'JSFCBTF%BUBCBTF͍͢͝ศརɺαʔόʔαΠυ࡞Γͨ ͘ͳ͍͚Ͳதԝ%#࡞Γ͍ͨͱ͖࠷ߴ w ͚Ͳ+40/ͦͷ··ѻ͏ͱ4XJGUͬΆ͘ͳ͘ͳΓ͕ͪ յΕ ͕ͪͳͷͰநԽͨ͠ΒΑ͛͞ w धཁ͕͋ΔΑ͏ͳΒश࡞ΞϓϦͷίʔυ·Δ͝ͱެ։͢
ΔͷͰ5XJUUFSϑΥϩʔͯ͠Ͷ