Next.js on Lambda Lite via OpenNext

This demo shows a full Next.js application running on Lambda Lite through OpenNext. Everything — static assets, image optimization, ISR, streaming SSR — is handled by OpenNext. The customer changes one line in their config.

SSR + Streaming

This page is server-rendered and streamed to the client. Lambda Lite's persistent process means Next.js server stays warm.

ISR (Incremental Static Regeneration)

Visit /products to see ISR in action — pages revalidate every 60 seconds.

Image Optimization

Next.js Image component works via OpenNext's image optimization function, also running on Lambda Lite with Sharp.

How the migration works

// Before — Lambda

default: {
  override: {
    wrapper: "aws-lambda-streaming",
    converter: "aws-apigw-v2",
  },
}

// After — Lambda Lite

default: {
  override: {
    wrapper: "lambda-lite",
    converter: "node",
  },
}

S3 buckets, CloudFront, DynamoDB, ISR cache — all stay exactly the same. SST (or your IaC) handles swapping the compute target.

Rendered at: 2026-04-09T09:22:12.436Z

Region: local