Welcome to the Dapr documentation repository. You can learn more about Dapr from the links below.
- Overview - An overview of Dapr and how it enables you to build distributed applications
- Getting Started - Set up your environment
- Quickstarts and samples - Quickstart guides and samples for developing applications
- Concepts - Dapr concepts explained
- How-Tos - Guides explaining how to accomplish specific tasks
- Best practices - Guides explaining best practices using Dapr including debugging and troublingshooting
- Reference - Detailed reference documentation
- Go SDK - Get started with the Dapr proto client for Go
- Java SDK - Get started with the Dapr proto client for Java
- Javascript SDK - Get started with the Dapr proto client for Javascript
- Python SDK - Get started with the Dapr proto client for Python
- .NET SDK - Get started with the Dapr proto client for .NET Core
- Getting Started with .NET Actors - Tutorial for developing actor applications using the Dapr .NET SDK including actor samples
- Getting Started with ASP.NET Core - Samples for developing ASP.NET applications using the Dapr .NET SDK
Note: Dapr is language agnostic and provides a RESTful HTTP API in addition to the protobuf clients.