Firebase
Firebase Firestore
Cloud Firestore | Firebase
Use our flexible, scalable NoSQL cloud database to store and sync data for client- and server-side development. Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud.
https://firebase.google.com/docs/firestore
Firebase Storage
Get Started on Web | Firebase
Cloud Storage for Firebase lets you upload and share user generated content, such as images and video, which allows you to build rich media content into your apps. Your data is stored in a Google Cloud Storage bucket, an exabyte scale object storage solution with high availability and global redundancy.
https://firebase.google.com/docs/storage/web/startFirebase Realtime Database (RTDB)
Installation & Setup in JavaScript | Firebase Realtime Database
The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client. When you build cross-platform apps with our Android, iOS, and JavaScript SDKs, all of your clients share one Realtime Database instance and automatically receive updates with the newest data.
https://firebase.google.com/docs/database/web/startFirebase Authentication
Get Started with Firebase Authentication on Websites
You can use Firebase Authentication to allow users to sign in to your app using one or more sign-in methods, including email address and password sign-in, and federated identity providers such as Google Sign-in and Facebook Login. This tutorial gets you started with Firebase Authentication by showing you how to add email address and password sign-in to your app.
https://firebase.google.com/docs/auth/web/start
Firebase Hosting
Firebase Hosting
Firebase Hosting provides fast and secure hosting for your web app, static and dynamic content, and microservices.
https://firebase.google.com/docs/hostingFirebase Cloud Functions
Cloud Functions for Firebase
Cloud Functions for Firebase is a serverless framework that lets you automatically run backend code in response to events triggered by Firebase features and HTTPS requests. Your JavaScript or TypeScript code is stored in Google's cloud and runs in a managed environment. There's no need to manage and scale your own servers.
https://firebase.google.com/docs/functionsFirebase Security Rules
Firebase Security Rules
Use our flexible, extensible Firebase Security Rules to secure your data in Cloud Firestore, Firebase Realtime Database, and Cloud Storage. Firebase Security Rules stand between your data and malicious users. You can write simple or complex rules that protect your app's data to the level of granularity that your specific app requires.
https://firebase.google.com/docs/rulesFirebase Analytics
https://firebase.google.com/docs/analytics
Firebase Emulators
Introduction to Firebase Local Emulator Suite
The Firebase Local Emulator Suite is a set of advanced tools for developers looking to build and test apps locally using Cloud Firestore, Realtime Database, Authentication, Cloud Functions, Cloud Pub/Sub and Firebase Hosting. Local development with Local Emulator Suite can be a good fit for your prototyping, development and continuous integration workflows.
https://firebase.google.com/docs/emulator-suite
