TypeScript SDK

Learn how to use Encore to build production-ready TypeScript backend applications and distributed systems

Modern backend applications rely on a common set of infrastructure primitives for most of the behavior. To improve your development workflow, Encore's Backend SDK lets you declare these primitives as type-safe objects in application code. Encore then takes care of running your local environment, providing tools for observability and testing, and orchestrating cloud infrastructure and deploying to your cloud on AWS/GCP.

Intro video

Get to know the core concepts of Encore.ts in this intro video.

Explore how to use each backend primitive


Check out the Tutorials section for guided examples of how to build complete Encore applications.