Actions
Task #513
openTask #512: Firebase learning phase 1: Documentation
Firebase learning phase 1: Documentation [Sơn]
Start date:
11/07/2023
Due date:
% Done:
100%
Estimated time:
Actions
Task #512: Firebase learning phase 1: Documentation
Added by Khoa Le about 2 years ago. Updated about 2 years ago.
100%
1. Firebase is a database service that operates on the cloud platform of Google's server system. Highly secure, supported on both Android and IOS platforms. Firebase also provides simple database manipulation capabilities
2. Firestore is a nosql database for mobile, web and server developed from Firebase and Google Cloud Platform, used to store and synchronize data for client and server side development.
Key capabilities: Flexibility, Expressive querying, Realtime updates, Offline support, Designed to scale.
3. Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google, Facebook and Twitter, and more. Firebase Authentication integrates tightly with other Firebase services, and it leverages industry standards like OAuth 2.0 and OpenID Connect, so it can be easily integrated with your custom backend.
Key capabilities: Drop-in authentication solution, Email and password based authentication, Federated identity provider integration, Phone number authentication, ...
4. Cloud Storage for Firebase is built on fast and secure Google Cloud infrastructure for app developers who need to store and serve user-generated content, such as photos or videos. On the server, you can use the Firebase Admin SDK to manage buckets and create download URLs, and use Google Cloud Storage APIs to access your files.