Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting Started with Other Firebase Features

Getting Started with Other Firebase Features

Arnelle Balane

July 25, 2020
Tweet

More Decks by Arnelle Balane

Other Decks in Programming

Transcript

  1. Arnelle Balane Software Developer at Newlogic Google Developers Expert for

    Web Technologies I write about Web stuff on my blog, arnellebalane.com @arnellebalane
  2. Different websites, but have access to the same Firebase resources

    within the project Use case: Public-facing website, Admin panel Multiple Hosting sites https://firebase.google.com/docs/hosting/multisites
  3. Google Play Games Game Center Facebook Twitter Email Phone Anonymous

    Sign-in methods GitHub Yahoo Microsoft Apple
  4. Ready-made, drop-in UI library Implements complete user flows for all

    Firebase Authentication sign-in methods Available for Web, Android, and iOS platforms FirebaseUI https://firebase.google.com/docs/auth/web/firebaseui
  5. Interact with Firebase from your own server environment Firebase Admin

    SDK https://firebase.google.com/docs/admin/setup
  6. NoSQL document database Keep data in sync across client apps

    using realtime capabilities Offline support Cloud Firestore https://firebase.google.com/docs/firestore
  7. Automatically run backend code in response to events triggered by

    other Firebase services Code is managed and run in Google’s cloud Cloud Functions for Firebase https://firebase.google.com/docs/functions
  8. Pre-packaged functionalities that we can deploy to our apps quickly

    Firebase Extensions https://firebase.google.com/docs/extensions
  9. Authentication FirebaseUI Cloud Firestore Cloud Storage Security Rules Custom User

    Claims Recap! Hosting Cloud Messaging Performance Monitoring Remote Config Cloud Functions Local Emulator Suite Extensions