serverless-stack / sst
- суббота, 9 июля 2022 г. в 00:32:40
💥 SST makes it easy to build serverless apps. Set breakpoints and test your functions locally.
SST is a framework that makes it easy to build serverless apps. It's an extension of AWS CDK and it features:
Create your first SST app.
# Create a new SST app
npm init sst
cd my-sst-app
# Start Live Lambda Dev
npm start
# Open the SST Console
open console.sst.dev
# Deploy to prod
npx sst deploy --stage prodFollow us on Twitter and subscribe to our newsletter for updates.
We think SST can make it dramatically easier to build serverless apps.
The sst start command starts up a local development environment that opens a WebSocket connection to your deployed app and proxies any Lambda requests to your local machine.
This allows you to:
Read more about Live Lambda Development.
The SST Console is a web based dashboard to manage your SST apps.
It allows you to:
Read more about the SST Console.
SST also comes with a set of serverless specific higher-level CDK constructs. This includes:
SST also supports deploying your CloudFormation stacks asynchronously. Seed natively supports concurrent asynchronous deployments for your SST apps. And SST deployments on Seed are free!
SST also comes with a few other niceties:
Internally, SST uses the CDK CLI to invoke the various CDK commands.