Building blocks
A building block is an HTTP or gRPC API that can be called from your code and uses one or more Dapr components.
The diagram below shows how building blocks expose a public API that is called from your code, using components to implement the building blocks’ capability.
The following are the building blocks provided by Dapr: