Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/h4ad/serverless-adapter-examples

Working examples to show how to integrate with https://github.com/H4ad/serverless-adapter
https://github.com/h4ad/serverless-adapter-examples

aws aws-lambda azure azure-functions deepkit express fastify firebase huawei lambda nestjs serverless trpc

Last synced: 25 days ago
JSON representation

Working examples to show how to integrate with https://github.com/H4ad/serverless-adapter

Awesome Lists containing this project

README

        

# Serverless Adapter Examples

In the repository, you will find examples of how to deploy and integrate with frameworks and cloud supported by [serverless-adapter](https://viniciusl.com.br/serverless-adapter/).

> Serverless adapter supports more frameworks, but I'm still working on creating examples, this thing takes a lot of time.
> If you want to know how to integrate with a specific framework that I haven't given an example of yet, please create a issue and I can help you.

| Framework | Cloud | Source | Documentation |
|---------------|-------------------------------|--------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Apollo Server | AWS | [examples/apollo-server-aws](./examples/apollo-server-aws) | [Apollo Server](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/apollo-server) and [AWS](https://viniciusl.com.br/serverless-adapter/docs/category/aws) |
| Apollo Server | Azure | [examples/apollo-server-azure](./examples/apollo-server-azure) | [Apollo Server](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/apollo-server) and [Azure](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/azure) |
| Apollo Server | Digital Ocean | [examples/apollo-server-digital-ocean](./examples/apollo-server-digital-ocean) | [Apollo Server](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/apollo-server) and [Digital Ocean](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/digital-ocean) |
| Apollo Server | Firebase | [examples/apollo-server-firebase](./examples/apollo-server-firebase) | [Apollo Server](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/apollo-server) and [Firebase](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/firebase) |
| Apollo Server | GCP | [examples/apollo-server-gcp](./examples/apollo-server-gcp) | [Apollo Server](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/apollo-server) and [GCP](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/gcp) |
| Deepkit | AWS | [examples/deepkit-aws](./examples/deepkit-aws) | [Deepkit](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/deepkit) and [AWS](https://viniciusl.com.br/serverless-adapter/docs/main/category/aws) |
| Deepkit | Azure | [examples/deepkit-azure](./examples/deepkit-azure) | [Deepkit](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/deepkit) and [Azure](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/azure) |
| Deepkit | Huawei | [examples/deepkit-huawei](./examples/deepkit-huawei) | [Deepkit](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/deepkit) and [Huawei](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/huawei) |
| Deepkit | Firebase | [examples/deepkit-firebase](./examples/deepkit-firebase) | [Deepkit](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/deepkit) and [Firebase](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/firebase) |
| Fastify | AWS Lambda Response Streaming | [examples/fastify-aws-stream](./examples/fastify-aws-stream) | [Fastify](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/fastify) and [AWS Lambda Response Streaming](https://viniciusl.com.br/serverless-adapter/docs/main/category/aws#aws-lambda-response-streaming) |
| tRPC | AWS | [examples/trpc-aws](./examples/trpc-aws) | [tRPC](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/trpc) and [AWS](https://viniciusl.com.br/serverless-adapter/docs/main/category/aws) |
| tRPC | Digital Ocean | [examples/trpc-digital-ocean](./examples/trpc-digital-ocean) | [tRPC](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/trpc) and [Digital Ocean](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/digital-ocean) |
| tRPC | GCP | [examples/trpc-gcp](./examples/trpc-gcp) | [tRPC](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/trpc) and [GCP](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/gcp) |
| NestJS | AWS | [examples/nestjs-aws](./examples/nestjs-aws) | [NestJS](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/nestjs) and [AWS](https://viniciusl.com.br/serverless-adapter/docs/main/category/aws) |
| NestJS | AWS Lambda Response Streaming | [examples/nestjs-aws-stream](./examples/nestjs-aws-stream) | [NestJS](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/nestjs) and [AWS Lambda Response Streaming](https://viniciusl.com.br/serverless-adapter/docs/main/category/aws#aws-lambda-response-streaming) |
| NestJS | Digital Ocean | [examples/nestjs-digital-ocean](./examples/nestjs-digital-ocean) | [NestJS](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/nestjs) and [Digital Ocean](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/digital-ocean) |
| NestJS | GCP | [examples/nestjs-gcp](./examples/nestjs-gcp) | [NestJS](https://viniciusl.com.br/serverless-adapter/docs/main/frameworks/nestjs) and [GCP](https://viniciusl.com.br/serverless-adapter/docs/main/handlers/gcp) |