Firebase is a Google product that provides multiple technologies for multiple platforms. If you are a mobile or web developer, you will be familiar with this amazing platform.
Among its offered technologies, the important ones are as follows:
- Hosting: Enables the deployment of single-page applications, progressive web applications, or static sites.
- Real-time database: A NoSQL (non-relational database) database on the cloud. With this, we can store and synchronize data in real time.
- Cloud Firestore: A powered NoSQL database, with a focus on big and scalable applications that provide advanced query support compared to the real-time database.
- Cloud functions: Functions triggered by many Firebase products, such as previous ones, and also by the user (using the SDK). We can develop scripts to react to changes in database, user authentication, and more.
- Performance...