From the course: React: Cloud-Powered Apps with Firebase

Structuring your apps for the cloud

From the course: React: Cloud-Powered Apps with Firebase

Start my 1-month free trial

Structuring your apps for the cloud

- So you want to build your next react web application, but you will need more than just your client side code. You need hosting APIs, authentication and deployment. Firebase by Google and power's front end developers to quickly tackle these problems and focus on what they love. - Hi, I'm Victor Majia, I'm a senior UI engineer and instructor, and welcome to this course on react Cloud-Powered Apps with Firebase. In this course, we'll be diving into all the powerful services that Firebase by Google provides in order to build a serverless application. Modern web apps require hosting, APIs, authentication and automatic deployment. We need to build apps fast without managing infrastructure. Firebase by Google allows you to do exactly that. Used by some of the largest apps today, Firebase is a suite of tools to help build and scale your web application. We'll first take a look at the Firebase console and see how we can manage different Firebase projects. We will then, use Firebase authentication to add authentication. As we build out features, we will need to store data using Cloud Firestorm along the way. To store files like images, we'll be using Cloud storage. We will then jump into the serverless world and learn how to create our own serverless functions using Firebase cloud functions. Finally, we will learn how to deploy our app using Firebase hosting. Along the way we'll use some of reacts latest features like hooks in order to build a robust application. We will also have the use react router and a package called react cook form, which will make it easier for us to work with forms and react. I'm really excited to cover this content with you. So let's dive in.

Contents