We're thrilled to announce Runtime 0.3.0 — a complete serverless framework that unifies React frontend, Lambda backend, and AWS CDK infrastructure into a single, type-safe TypeScript codebase.
What is Runtime? Runtime is a production-ready framework that eliminates the complexity of building full-stack serverless applications on AWS. Write your entire application — frontend, backend, and infrastructure — in one place, deploy with a single command.
``` runtime({ app: ({ router }) => <App router={router} />, router: runtimeRouter({ router, defaults }), config: { serviceName: 'my-app', stage: 'prod' }, register: { users: { ties: [UsersTies], lambdas: [createUserHandler, getUserHandler] } } }); ```
This single entry point works everywhere: browser hydration, Lambda execution, and CDK synthesis.
Core Features • Unified runtime() Entry Point
One function that automatically detects its execution context: • Browser – Hydrates React, client-side routing • Lambda – Executes handler with DI • CDK – Generates CloudFormation
No environment checks. No conditional imports. Just works.