Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 888 Bytes

README.md

File metadata and controls

34 lines (21 loc) · 888 Bytes

Serverless Development Framework

An opinionated cloud-native and serverless development framwork for AWS and TypeScript.

Install

npm i -D @cloudventure/sdf
yarn add -D @cloudventure/sdf
pnpm add -D @cloudventure/sdf

Concepts

App

App class extends Terraform CDK's App class and adds capability for async synthesis. The async synth is used by Bundler for generating all required resources for your application.

Bundler

Bundler is a construct for bundling the code for Lambda functions.

Currently supported languages are: typescript and custom. Currently supported bundiling methods are: none, direct, s3 and docker.

Examples