Introduction
Dapr helps apps talk to each other and use cloud features easily. It solves the problem of writing complex code to connect services by providing simple building blocks.
When you want your app to save state without writing database code.
When your app needs to send messages to other apps reliably.
When you want to call another service without worrying about network details.
When you want to run your app on Azure and use cloud features simply.
When you want to add features like pub/sub or secrets without changing your app much.