Introduction
Firereact
This project is a 3rd-party project and is not affiliated or endorsed by React or Firebase and their owners, Alphabet and Meta.
Firereact is hooks, component and utilities library for Firebase and React.
Features
- Very lightweight,
when unpacked,
when minified,
when minified+gzipped
- Supports
and
- Supports Auth, Firestore, Functions, Providers and Storage.
- Provides hooks such as
useUserfor Auth oruseDocumentfor Firestore, which can listen to realtime changes as well - Provides custom components such as
<FirestoreDocument />or<StorageDownloadLink />to keep the logic simple and/or avoid unnecessary rerendering - Provides
Providers such asFirebaseSuiteProvider,FirebaseAuthProviderorFirestoreProviderto access Firebase service instances anywhere in the component tree without relying on global variables or prop-drilling - Comprehensive documentation
Installation
You can use npm to install firereact:
npm i firereact
License
Firereact is licensed under the terms of MIT License.