How to integrate Firebase and Firestore cloud database with a React application

Firebase is a Backend as a Service (BaaS) that is especially useful for web developers using ReactJS. Firebase was acquired by Google and has a healthy, active community. Most users in this community are web and mobile developers.

This is a companion discussion topic for the original entry at