You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28-11Lines changed: 28 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,29 @@
1
1
# Reactfire
2
2
3
-
Hooks, Context Providers, and Components that make it easy
4
-
to interact with Firebase.
3
+
Hooks, Context Providers, and Components that make it easy to interact with
4
+
Firebase.
5
5
6
-
> If you're looking for docs for the _deprecated_ ReactFire v1 (the one that uses mixins), click [here](https://github.com/FirebaseExtended/reactfire/tree/v1.0.0)
6
+
> If you're looking for docs for the _deprecated_ ReactFire v1 (the one that
**Status: Alpha**. ReactFire is meant for React Concurrent Mode, which is only available in [experimental React builds](https://reactjs.org/docs/concurrent-mode-adoption.html#installation).
10
+
**Status: Alpha**. ReactFire is meant for React Concurrent Mode, which is only
-**Easy realtime updates for your function components** - Reactfire's hooks, like `useFirestoreCollection` and `useUser`, let you easily subscribe to events, and automatically unsubscribe when your component unmounts.
13
-
-**Loading states handled by `<Suspense>`** - Reactfire's hooks throw promises that Suspense can catch. No more `isLoaded ?...` - let React [handle it for you](https://reactjs.org/blog/2018/11/27/react-16-roadmap.html#react-166-shipped-the-one-with-suspense-for-code-splitting).
14
-
-**Dead-simple Real User Monitoring (RUM)** - Easily enable Firebase Performance Monitoring's [automatic traces](https://firebase.google.com/docs/perf-mon/automatic-web), and instrument your Suspenseful loads with Reactfire's `<SuspenseWithPerf>` component
16
+
-**Easy realtime updates for your function components** - Reactfire's hooks,
17
+
like `useFirestoreCollection` and `useUser`, let you easily subscribe to
18
+
events, and automatically unsubscribe when your component unmounts.
19
+
-**Loading states handled by `<Suspense>`** - Reactfire's hooks throw promises
20
+
that Suspense can catch. No more `isLoaded ?...` - let React
21
+
[handle it for you](https://reactjs.org/blog/2018/11/27/react-16-roadmap.html#react-166-shipped-the-one-with-suspense-for-code-splitting).
22
+
-**Dead-simple Real User Monitoring (RUM)** - Easily enable Firebase
1.[Clone](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository) this repository (or a [fork](https://help.github.com/en/github/getting-started-with-github/fork-a-repo#propose-changes-to-someone-elses-project))
0 commit comments