Task #514
openTask #512: Firebase learning phase 1: Documentation
Firebase learning phase 1: Documentation [Minh]
100%
Description
What is Firebase
Firebase is a Backend-as-a-Service (Baas). It provides developers with a variety of tools and services to help them develop quality apps, grow their user base, and earn profit. It is built on Google’s infrastructure.
Firebase is categorized as a !!!!!!NoSQL!!!!!! database program, which stores data in JSON-like documents.
What is Firestore
Firestore is a !!!!!!!!NoSQL!!!!!!!!! document database built for automatic scaling, high performance,stores data in JSON-like documents and ease of application development. While the Firestore interface has many of the same features as traditional databases, as a NoSQL database it differs from them in the way it describes relationships between data objects.
What is Firebase Authentication
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.
What is Firebase Storage (Cloud Storage for Firebase)
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.
Cloud Storage for Firebase is a powerful, simple, and cost-effective object storage service built for Google scale. The Firebase SDKs for Cloud Storage add Google security to file uploads and downloads for your Firebase apps, regardless of network quality.
Files






