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

https://github.com/klothoplatform/sample-apps


https://github.com/klothoplatform/sample-apps

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Klotho Sample Apps
This repo holds sample applications which demonstrate how to use Klotho to compile to cloud-native versions.

## Javascript
- [My First App](./js-my-first-app/) Create a cloud-ready REST API with data persistence

## Typescript
- [Cloud FS](./ts-cloudfs) Use a file-like API to access cloud blob storage
- [Discord](./ts-discordjs) A discord bot deployable by Klotho
- [EKS](./ts-eks) Creates and deploys services to EKS Fargate
- [EKS Helm](./ts-eks-helm) EKS example app, but also generates K8s resource files from a provided chart.yaml
- [Embed Assets](./ts-embed_assets) Using static assets
- [GraphQL](./ts-graphql) GraphQL with ApolloServer
- [GrapQL Yoga](./ts-graphql-yoga) GraphQL with Yoga Server
- [Media Storage](./ts-media-storage) Store and retrieve media
- [Lambda](./ts-ms-lambda)Typescript microservice with persist and public endpoints
- [NestJS Sequelize](./ts-nestjs-sequelize) NestJS with Sequelize using Postgres RDS and RDS Proxy
- [NextJS TypeORM](./ts-nextjs-typeorm) NextJS with TypeORM using Postgres RDS and RDS Proxy
- [ORM Environment Variable](./ts-orm-environment-variable-directive) Environment variable directive to hook into any relational database library that supports a connection string
- [Redis](./ts-redis) Redis using ElasticCache
- [Redis Cluster](./ts-redis-cluster) RedisCluster using MemoryDB
- [Redis Environment Variable](./ts-redis-env-var-directive) Environment variable directive to hook into any Redis library that supports a connection string
- [Secrets](./ts-secrets) Secrets using the FS interface
- [Sequelize](./ts-sequelize) Leverage Sequelize ORM
- [Severless Gateway](./ts-serverless-gateway) Local express app that can be quickly deployed to Lambda
- [Serverless Quickstart](./ts-serverless-quickstart) Quickstart Tutorial
- [Static Unit](./ts-static-unit) Statically host the TypeScript-React TodoMVC application.

## Python
- [Cloud FS](./py-cloudfs) Using file-like API to access cloud blob storage
- [Doggie Daycare](./py-doggie-daycare) Sample application using FastAPI
- [Media Storage](./py-media-storage) Store and retrieve media
- [Microservices](./py-microservices) Python microservice with persist and public endpoints
- [ORM](./py-orm) Leverage SQLAlchemy ORM
- [Redis](./py-redis) Redis using ElasticCache
- [Redis Cluster](./py-redis-cluster) RedisCluster using MemoryDB
- [Secrets](./py-secrets) Secrets using the FS interface

## C#
- [Simple](./cs-simple) Starter app for C#