functions-samples - Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase

  •        47

This repository contains a collection of samples showcasing some typical uses of Cloud Functions for Firebase.Cloud Functions is a hosted, private, and scalable Node.js environment where you can run JavaScript code. Cloud Functions for Firebase integrates the Firebase platform by letting you write code that responds to events and invokes functionality exposed by other Firebase features.

https://firebase.google.com/docs/functions
https://github.com/firebase/functions-samples

Tags
Implementation
License
Platform

   




Related Projects

Fn - The container native, cloud agnostic serverless platform.

  •    Go

The Fn project is a container native serverless platform that you can run anywhere -- any cloud or on-premise. It’s easy to use, supports every programming language, and is extensible and performant. Fn packages your functions as containers and runs on any platform supporting Docker. Push your functions to a repository and deploy anywhere--your laptop or the cloud.

OpenWhisk - Serverless platform, Distributed event-based programming service

  •    Scala

Apache OpenWhisk is a serverless, open source cloud platform that executes functions in response to events at any scale. It is a cloud-first distributed event-based programming service. It provides a programming model to upload event handlers to a cloud service, and register the handlers to respond to various events.

pulumi - Pulumi is an SDK for cloud native infrastructure as code

  •    Go

The Pulumi Cloud Native Development Platform is the easiest way to create and deploy cloud programs that use containers, serverless functions, hosted services, and infrastructure, on any cloud. Simply write code in your favorite language and Pulumi automatically provisions and manages your AWS, Azure, Google Cloud Platform, and/or Kubernetes resources, using an infrastructure-as-code approach. Skip the YAML, and use standard language features like loops, functions, classes, and package management that you already know and love.

nodejs-storage - Node

  •    TypeScript

Node.js idiomatic client for Cloud Storage. Cloud Storage allows world-wide storage and retrieval of any amount of data at any time. You can use Google Cloud Storage for a range of scenarios including serving website content, storing data for archival and disaster recovery, or distributing large data objects to users via direct download.

cloud-functions-emulator - A local emulator for Google Cloud Functions that allows you to deploy, run, and debug your Cloud Functions on your local machine before deploying them to the production Google Cloud Functions service

  •    Javascript

Disclaimer: This is not an official Google product.The Google Cloud Functions Emulator is a Node.js application that implements the Google Cloud Functions API, and includes a CLI with which you can manage the application.


OpenFaaS - A serverless framework for Docker & Kubernetes

  •    Go

OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boiler-plate coding.

nodejs-docs-samples - Node.js samples for Google Cloud Platform products.

  •    Javascript

Node.js samples for Google Cloud Platform products.See cloud.google.com/nodejs to get up and running with Node.js on Google Cloud Platform.

nodejs-speech - Node

  •    Javascript

The Cloud Speech API enables easy integration of Google speech recognition technologies into developer applications. Send audio and receive a text transcription from the Cloud Speech API service. Select or create a Cloud Platform project.

nativescript-plugin-firebase - :fire: NativeScript plugin for Firebase, the leading realtime JSON :cloud: app platform

  •    TypeScript

Head on over to https://console.firebase.google.com/ and sign up for a free account. Your first 'Firebase' will be automatically created and made available via an URL like https://n-plugin-test.firebaseio.com. This will launch an install script which will guide you through installing additional components. Check the doc links above to see what's what. You can always change your choices later.

google-cloud-go - Google Cloud Client Libraries for Go

  •    Go

Go packages for Google Cloud Platform services.NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.

google-cloud-go - Google Cloud Client Libraries for Go.

  •    Go

Go packages for Google Cloud Platform services. NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.

nodejs-dialogflow - Node

  •    Javascript

Dialogflow is an enterprise-grade NLU platform that makes it easy for developers to design and integrate conversational user interfaces into mobile apps, web applications, devices, and bots. Select or create a Cloud Platform project.

google-cloud-node - Google Cloud Client Library for Node.js

  •    Javascript

Node.js idiomatic client for Google Cloud Platform services.If you need support for other Google APIs, check out the Google Node.js API Client library.

faas-netes - Enable Kubernetes as a backend for OpenFaaS (Functions as a Service)

  •    Go

This is a plugin to enable Kubernetes as an OpenFaaS backend. The existing CLI and UI are fully compatible. It also opens up the possibility for other plugins to be built for orchestation frameworks such as Nomad, Mesos/Marathon or even a cloud-managed back-end such as Hyper.sh or Azure ACI.OpenFaaS is an event-driven serverless framework for containers. Any container for Windows or Linux can be leveraged as a serverless function. OpenFaaS is quick and easy to deploy (less than 60 secs) and lets you avoid writing boiler-plate code.

node-gcm - A NodeJS wrapper library port to send data to Android devices via Google Cloud Messaging

  •    Javascript

By April 11, 2019 users must have migrated from GCM to FCM. If you are using this library, we've already got you covered on the server side (since version 0.14.1) --- just update to the most recent version and you are good. We appreciate all the help we can get! If you want to help out, check out the Guidelines for Contributing section.

google-cloud-php - Google Cloud Client Library for PHP

  •    PHP

Idiomatic PHP client for Google Cloud Platform services.If you need support for other Google APIs, please check out the Google APIs Client Library for PHP.

google-cloud-php - Google Cloud Client Library for PHP

  •    PHP

Idiomatic PHP client for Google Cloud Platform services. If you need support for other Google APIs, please check out the Google APIs Client Library for PHP.

php-docs-samples - A collection of samples that demonstrate how to call Google Cloud services from PHP

  •    PHP

A collection of samples that demonstrate how to call Google Cloud services from PHP.See our other Google Cloud Platform github repos for sample applications and scaffolding for other frameworks and use cases.

guide - Serverless Guide - An open-source definitive guide to serverless architectures.

  •    

Authored by the community, curated by Serverless, Inc. This is your definitive guide to serverless architectures. Inside, you will find everything you need to know about serverless development and how to be a serverless organization: patterns, best practices, case studies and everything in-between.