Skills / Engineering / SST (Serverless Stack)

SST (Serverless Stack)

Build and deploy full-stack serverless apps on AWS with SST. Define Lambda functions, API Gateway routes, DynamoDB tables, and S3 buckets in code, link resources type-safely, and ship Next.js/Remix/Astro with SSR — all via sst dev and sst deploy.

This skill helps you build on AWS with SST (Ion). It models infrastructure as code in sst.config.ts, defines Lambda functions, API and WebSocket routes, DynamoDB tables, S3 buckets, and queues, links resources so app code gets typed, permission-scoped access, and deploys front-ends (Next.js, Remix, Astro, SvelteKit) with SSR to AWS. It also covers live Lambda development with sst dev, secrets, custom domains, and multi-stage environments.

sst serverless aws lambda infrastructure-as-code

When to use

Use when building serverless apps on AWS with SST — sst.config.ts infrastructure, Lambda functions, API routes, DynamoDB/S3 resources, resource linking, or deploying Next.js/Remix/Astro with SSR.

Examples

API with a database

Lambda + DynamoDB linked

Write an sst.config.ts that defines a DynamoDB table and an API with a GET /items route backed by a Lambda, linking the table to the function so the handler gets typed access

Deploy Next.js with SSR

Full-stack app on AWS

Configure SST to deploy a Next.js app with server-side rendering to AWS on a custom domain, with a secret for the database URL and separate dev and prod stages
Added to wishlist