Getting serious with Firebase V9. Part 3 - Background processing with Cloud Functions

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • firebase-admin-node

    Firebase Admin Node.js SDK

  • Note that, because I'm now going to be referencing a Firestore collection, I need to import firebase-admin functions and call initializeApp() to authenticate the function. The firebase-admin SDK is a special set of functions used specifically for Cloud function work (see the Firebase Admin SDK for details). Note that I don't need to supply credentials - according to Google's Run functions locally document "Cloud Firestore triggers are automatically granted permission because they are running in a trusted environment". In fact, I'd strictly only need the admin.initializeApp() statement if I was intending to use Firestore functions on document other than the one that fires the trigger - but it's probably best to get used to using it as a standard practice when working with Firestore functions.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts