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
Does react-redux-firebase spark joy?
Search
Nokogiri
March 23, 2019
Technology
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Does react-redux-firebase spark joy?
Nokogiri
March 23, 2019
More Decks by Nokogiri
See All by Nokogiri
Zustandを用いた実践的状態管理
undefined_name
3
920
React Testing Libraryでの WAI-ARIAロールの活用事例
undefined_name
1
220
自動テストは何の役に立つのか そして役に立たないのか
undefined_name
5
1.8k
Pipe Operator (|>) の紹介
undefined_name
2
410
FizzBuzzで学ぶOCP
undefined_name
0
170
エンジニアとQAでコラボするフロントエンドリアーキテクチャ開発の事例
undefined_name
4
3.2k
オブジェクト指向のプラクティスをフロントエンドで活用する
undefined_name
7
1.8k
モププロ@kintone開発チーム
undefined_name
1
670
勉強会で登壇者に 質問しづらい課題を解決する サービスをリリースしました🎉
undefined_name
2
1.4k
Other Decks in Technology
See All in Technology
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
110
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
270
Tab5をRubyで動くパソコンにする
kishima
1
190
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
3
1.4k
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
550
V8コントリビュート超入門
riyaamemiya
0
140
bet_ai_day_2026_session02
agenticsec
1
1k
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
230
どんな手を使っても絶対間に合わせるスケジューラ
asari194617
0
1.6k
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.3k
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
720
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.5k
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
280
Building Flexible Design Systems
yeseniaperezcruz
330
41k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Building an army of robots
kneath
306
46k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
The Curious Case for Waylosing
cassininazir
1
500
Visualization
eitanlees
152
17k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Google's AI Overviews - The New Search
badams
0
1.6k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
Transcript
Does react-redux-firebase spark joy ? 2019/03/24 @Firebase Meetup in Osaka
#2
Does react-redux-firebase spark joy? ૣͰ͕͢ɺ react-redux-firebase ͬͯΔਓʁ ΞΠεϒϨΠΫ
Does react-redux-firebase spark joy? ຊ͢͜ͱ React-ReduxΞϓϦΛFirebaseͰ࡞ΔͳΒ͜ͷ ϥΠϒϥϦ͕ΊͪΌͪ͘ΌSpark Joy ͩΑ ͱ͍͏͓Λ͠·͢ɻ
Does react-redux-firebase spark joy? ࣍ 00.react-redux-firebaseͱ 02.࡞ͬͨαʔϏεʹ͍ͭͯ 02. ͖ͳͱ͜Ζ 03.
٧·ͬͨͱ͜Ζ 04. ݁
00. react-redux-firebaseͱ
Does react-redux-firebase spark joy? 00. react-redux-firebaseͱ - React-ReduxΞϓϦ͔ΒFirebaseΛར༻͢Δͱ͖ʹ͑Δศརπʔϧ - ReactͷHOCͱͯ͠ར༻Ͱ͖Δ
- Document͕ॆ࣮͍ͯ͠Δʢhttp://react-redux-firebase.com/ʣ - FirestoreΛ͏ʹผ్Λ redux-firestore ར༻͢Δ https://github.com/prescottprue/react-redux-firebase
01. ࡞ͬͨαʔϏεʹ͍ͭͯ
Does react-redux-firebase spark joy? 01. ࡞ͬͨαʔϏεʹ͍ͭͯ - ొஃऀ͕ษڧձͰϑΟʔυόοΫΛಘΒΕʹ͍͘ - ͕࣌ؒͳ͔ͬͨΓɺஏ͔ͣͯ͘͠खΛ্͛ͮΒ͍
- ొஃऀͷ࣭ײΛಗ໊ & ه໊ͰߘͰ͖Δ - άϧʔϓνϟοτϥΠΫͳαʔϏε PutYourHandsUp ~Where feedback to the speakers gather. pyhu.nkgr.app
Does react-redux-firebase spark joy? 01. ࡞ͬͨαʔϏεʹ͍ͭͯ - ొஃऀ͕ษڧձͰϑΟʔυόοΫΛಘΒΕʹ͍͘ - ͕࣌ؒͳ͔ͬͨΓɺஏ͔ͣͯ͘͠खΛ্͛ͮΒ͍
- ొஃऀͷ࣭ײΛಗ໊ & ه໊ͰߘͰ͖Δ - άϧʔϓνϟοτϥΠΫͳαʔϏε PutYourHandsUp ~Where feedback to the speakers gather.
Does react-redux-firebase spark joy? 01. ࡞ͬͨαʔϏεʹ͍ͭͯ ΞʔΩςΫνϟͱׂ FrontEnd BackEndService React
- ೝূ / DB / Hosting - ΞΫηεղੳGoogleAnalitics 'JSFTUPSF Written in react-redux- firebase
02. ͖ͳͱ͜Ζ
Does react-redux-firebase spark joy? 02. ͖ͳͱ͜Ζ - withFirestoreΛHOCͰrecompose͢Δ͜ͱͰ Firestore͕ఏڙ͢Δ͕ؔར༻Ͱ͖ΔΑ͏ʹͳ Δ
- Get / SetListener Λར༻͢Δ͜ͱͰ redux Storeʹ state.firestore.ordered.xxxͰΞΫη ε͢Δ͜ͱ͕Ͱ͖Δ - ӬଓσʔλFirestoreʹɻredux StoreΞϓ Ϧέʔγϣϯͷঢ়ଶཧʹప͢Δ͜ͱ͕Ͱ͖ Δɻ - setListenerΛ͏͜ͱͰUpdateSetΛ͏ ͱαʔόʔ͔Βfetch͠ͳͯ͘ϦΞϧλΠϜʹ state͕มߋ͞Είϯϙʔωϯτ͕࠶ඳը͞ΕΔ FirestoreΛReduxͷStoreͷΑ͏ʹѻ͑Δ
Does react-redux-firebase spark joy? 02. ͖ͳͱ͜Ζ - ͜Ε͚ͩͰTwitterͷϩάΠϯϙοϓΞοϓͷ ग़ྗ ->
ΓͰϩάΠϯࡁΈϢʔβʔใͷऔ ಘ·ͰͰ͖Δʂ AuthपΓఏڙFunction ͕͍͍͢ - ϩάΠϯεςʔλεΛνΣοΫͰ͖Δ isLoaded, isEmpty ͕ײత
03. ٧·ͬͨͱ͜Ζ
Does react-redux-firebase spark joy? 03. ٧·ͬͨͱ͜Ζ - ϥΠϒϥϦͷͰͳ͘TypeScriptͷ͕ͩɺܕ͕ͳ ͍ͷͰࣗલͰఆ͕ٛඞཁɻ -
PR͛Α͏͔ͱࢥ͕ͬͨɺαʔόʔ͔Βະऔಘ࣌ͳͲอ࣋ ͢Δσʔλ͕ҧ͏Έ͍ͨͳͷͰҰ୴ଘஔͯ͠͠·ͬͨ… react-redux-firebase , redux-firestore ͷ ܕఆ͕ٛͳ͍…
Does react-redux-firebase spark joy? 03. ٧·ͬͨͱ͜Ζ - ௨৴ͷΈAuthͳͲΊͪΌͪ͘Όศརͳ໘ɺଞͷα ʔϏεʹͳ͍ͷͰɺҠΕͳ͍… -
Firebase,Firestoreʹͳ͍ػೳ͑ͳ͍ (GraphQLͱ͔WebαʔϏεͷϩάͱ͔) ΞϓϦέʔγϣϯ͕FirebaseʹϩοΫΠϯ͞ΕΔ
04ɽ݁
Does react-redux-firebase spark joy? • ϑϩϯτΤϯυϗετڥͱͯ͠Firebase࠷ߴ • ϑϧϚωʔδυͳNoSQL DBͱ͍͍ͯ͢͠ʂ •
RealTimeͳ௨৴͕WebSocketͷݟ͕ͳ࣮ͯ͘ݱͰ͖ΔFirestore࠷ߴ • ࠓͷͱ͜ΖϨΠςϯγૣ͍ͱײ͡Δ͠ɺදࣔͳ͍ 04ɽ݁ Firebase Firestore spark joy react-redux-firebase spark joy • Firebase͏ͳΒͥͻ͏͖ʂ