# TypeScript SDK developer guide - [TypeScript SDK developer guide](https://docs.temporal.io/develop/typescript.md) - [Activities - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities.md) - [Asynchronous Activity - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities/asynchronous-activity.md) - [Activity basics - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities/basics.md) - [Benign exceptions - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities/benign-exceptions.md) - [Activity execution - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities/execution.md) - [Standalone Activities Feature Guide](https://docs.temporal.io/develop/typescript/activities/standalone-activities.md) - [Standalone Activities TypeScript Quickstart](https://docs.temporal.io/develop/typescript/activities/standalone-activities-quickstart.md) - [Activity Timeouts - TypeScript SDK](https://docs.temporal.io/develop/typescript/activities/timeouts.md) - [Best Practices - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices.md) - [Data handling - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/data-handling.md) - [Payload conversion - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/data-handling/data-conversion.md) - [Payload encryption - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/data-handling/data-encryption.md) - [External Storage - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/data-handling/external-storage.md) - [Debugging - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/debugging.md) - [Entity pattern - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/entity-pattern.md) - [Testing - TypeScript SDK](https://docs.temporal.io/develop/typescript/best-practices/testing-suite.md) - [Client - TypeScript SDK](https://docs.temporal.io/develop/typescript/client.md) - [Manage Namespaces - TypeScript SDK](https://docs.temporal.io/develop/typescript/client/namespaces.md) - [Temporal Client - Typescript SDK](https://docs.temporal.io/develop/typescript/client/temporal-client.md) - [Install the TypeScript SDK](https://docs.temporal.io/develop/typescript/install-typescript-sdk.md) - [Integrations](https://docs.temporal.io/develop/typescript/integrations.md) - [AI SDK by Vercel integration](https://docs.temporal.io/develop/typescript/integrations/ai-sdk.md) - [LangSmith integration](https://docs.temporal.io/develop/typescript/integrations/langsmith.md) - [OpenAI Agents SDK integration](https://docs.temporal.io/develop/typescript/integrations/openai-agents.md) - [Strands Agents integration](https://docs.temporal.io/develop/typescript/integrations/strands-agents.md) - [Nexus - TypeScript SDK](https://docs.temporal.io/develop/typescript/nexus.md) - [Feature guide - TypeScript SDK feature guide](https://docs.temporal.io/develop/typescript/nexus/feature-guide.md) - [Nexus TypeScript Quickstart](https://docs.temporal.io/develop/typescript/nexus/quickstart.md) - [Standalone Nexus Operations - TypeScript SDK](https://docs.temporal.io/develop/typescript/nexus/standalone-operations.md) - [Platform - TypeScript SDK](https://docs.temporal.io/develop/typescript/platform.md) - [Enriching the user interface - TypeScript SDK](https://docs.temporal.io/develop/typescript/platform/enriching-ui.md) - [Observability - TypeScript SDK](https://docs.temporal.io/develop/typescript/platform/observability.md) - [Set up your local with the Typescript SDK](https://docs.temporal.io/develop/typescript/set-up-your-local-typescript.md) - [Worker Versioning (Legacy) - Typescript SDK](https://docs.temporal.io/develop/typescript/worker-versioning-legacy.md) - [Workers - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers.md) - [Manage Interceptors - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers/interceptors.md) - [Run a Worker - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers/run-worker-process.md) - [Serverless Workers - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers/serverless-workers.md) - [Serverless Workers on AWS Lambda - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers/serverless-workers/aws-lambda.md) - [Serverless Workers on GCP Cloud Run - TypeScript SDK](https://docs.temporal.io/develop/typescript/workers/serverless-workers/cloud-run.md) - [Workflows - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows.md) - [Workflow basics - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/basics.md) - [Cancel a Workflow - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/cancellation.md) - [Cancellation scopes - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/cancellation-scopes.md) - [Child Workflows - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/child-workflows.md) - [Continue-As-New - Typescript SDK](https://docs.temporal.io/develop/typescript/workflows/continue-as-new.md) - [Workflow message passing - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/message-passing.md) - [Schedules - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/schedules.md) - [Workflow Timeouts - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/timeouts.md) - [Timers - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/timers.md) - [Versioning - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/versioning.md) - [Workflow Streams - TypeScript SDK](https://docs.temporal.io/develop/typescript/workflows/workflow-streams.md)