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.

See how to use each primitive:

Check out the Tutorials section for examples of complete Encore applications.