© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
N. BiswasBeginning React and Firebasehttps://doi.org/10.1007/978-1-4842-7812-3_1

1. Setting Up and Deploying a ReactJS Project with Firebase

Nabendu Biswas1  
(1)
Bhopal, India
 

In this chapter, you will learn about Firebase, which is a set of tools provided by Google. You will also learn how to deploy a simple React app through Firebase hosting.

Introduction to Firebase

Firebase is not just a database but a set of tools; it is often called a back-end-as-a-service (BaaS). Firebase contains a variety of services, as listed here:
  • Authentication: User login and identity

  • Real-time database: Real-time, cloud-hosted, NoSQL database

  • Cloud Firestore: Real-time, cloud-hosted, ...

Get Beginning React and Firebase: Create Four Beginner-Friendly Projects Using React and Firebase now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.