"Oh what a tangled web we weave when we first practice to deceive"
— Sir Walter Scott
The mighty genie who fits inside a lamp, and does jaw-dropping magic when he pops out. Firebase Cloud Functions is the powerful wizard in the Firebase tools spectrum. Functions are essentially JavaScript code running on the Google Cloud Platform, but not inside a bottle. It handles an action when an event trigger occurs. Triggers occur within Firebase and Google platform by supported toolchain, for instance, when there is data written to a Realtime Database or Firestore, at the time of user creation inside Firebase Authentication, and so on.
Firebase Cloud Functions are nothing but server-side programs that respond to an event triggered by one or many of the Firebase services. Functions can be used to send an email when the...