@@ -4,17 +4,134 @@ no_list: true
44---
55# <img src =" /images/home-title.png " alt =" Dapr Docs " width =400 >
66
7- Welcome to the Dapr documentation site!
7+ ## Dapr, the distributed application runtime
88
9+ Dapr provides APIs for communication, state, workflow, and agentic AI. The APIs decouple the application code from the underlying infrastructure ensuring flexibility and portability. Dapr leverages industry best practices for security, resiliency, and observability, so you can focus on your code.
910
10- {{% alert title="What is Dapr?" color="primary" %}}
11- Dapr is a portable, event-driven runtime that makes it easy for any developer to build resilient,
12- stateless and stateful applications that run on the cloud and edge and embraces the diversity of
13- languages and developer frameworks. Leveraging the benefits of a sidecar architecture, Dapr helps
14- you tackle the challenges that come with building microservices and keeps your code platform agnostic.
1511{{< button text="Get started" page="getting-started.md" >}}
16- {{% /alert %}}
1712
13+ ### Use Cases
14+
15+ <div class =" card-deck " >
16+ <div class =" card " >
17+ <div class="card-body">
18+ <h5 class="card-title">
19+ <img src="/images/homepage/workflow.svg" alt="Dapr workflow" width=40>
20+ <b>Workflow Orchestration</b></h5>
21+ <p class="card-text">Orchestrate your microservices reliably with Dapr workflow.</p>
22+ <a href="{{% ref workflow-overview %}}" class="stretched-link"></a>
23+ </div>
24+ </div >
25+ <div class =" card " >
26+ <div class="card-body">
27+ <h5 class="card-title">
28+ <img src="/images/homepage/dapr-agents.svg" alt="Dapr Agents" width=40>
29+ <b>Agentic AI</b></h5>
30+ <p class="card-text">Create durable agentic AI applications with Dapr Agents.</p>
31+ <a href="{{% ref "../developing-applications/dapr-agents" %}}" class="stretched-link"></a>
32+ </div>
33+ </div >
34+ </div >
35+ <div class =" card-deck " >
36+ <div class =" card " >
37+ <div class="card-body">
38+ <h5 class="card-title">
39+ <img src="/images/homepage/service-invocation.svg" alt="Dapr service invocation API" width=40>
40+ <b>Microservices</b></h5>
41+ <p class="card-text">Build resilient microservices using the Dapr service invocation API.</p>
42+ <a href="{{% ref service-invocation-overview %}}" class="stretched-link"></a>
43+ </div>
44+ </div >
45+ <div class =" card " >
46+ <div class="card-body">
47+ <h5 class="card-title">
48+ <img src="/images/homepage/pub-sub.svg" alt="Dapr pub/sub API" width=40>
49+ <b>Event Driven Architecture</b></h5>
50+ <p class="card-text">Create event-driven applications with the Dapr pub/sub API.</p>
51+ <a href="{{% ref pubsub-overview %}}" class="stretched-link"></a>
52+ </div>
53+ </div >
54+ </div >
55+
56+ ### Languages
57+
58+ <div class =" card-deck " >
59+ <div class =" card " >
60+ <div class="card-body">
61+ <h5 class="card-title">
62+ <img src="/images/homepage/dotnet.png" alt=".NET logo" width=30>
63+ <b>.NET</b>
64+ </h5>
65+ <p class="card-text">
66+ Learn more about the .NET SDK.
67+ </p>
68+ <a href="{{% ref dotnet %}}" class="stretched-link"></a>
69+ </div>
70+ </div >
71+ <div class =" card " >
72+ <div class="card-body">
73+ <h5 class="card-title">
74+ <img src="/images/homepage/python.png" alt="Python logo" width=30>
75+ <b>Python</b>
76+ </h5>
77+ <p class="card-text">
78+ Learn more about the Python SDK.
79+ </p>
80+ <a href="{{% ref python %}}" class="stretched-link"></a>
81+ </div>
82+ </div >
83+ <div class =" card " >
84+ <div class="card-body">
85+ <h5 class="card-title">
86+ <img src="/images/homepage/javascript.png" alt="JS logo" width=30>
87+ <b>JavaScript</b>
88+ </h5>
89+ <p class="card-text">
90+ Learn more about the JavaScript SDK.
91+ </p>
92+ <a href="{{% ref js %}}" class="stretched-link"></a>
93+ </div>
94+ </div >
95+ </div >
96+
97+ <div class =" card-deck " >
98+ <div class =" card " >
99+ <div class="card-body">
100+ <h5 class="card-title">
101+ <img src="/images/homepage/javalang.png" alt="Java logo" width=30>
102+ <b>Java</b>
103+ </h5>
104+ <p class="card-text">
105+ Learn more about the Java SDK.
106+ </p>
107+ <a href="{{% ref java %}}" class="stretched-link"></a>
108+ </div>
109+ </div >
110+ <div class =" card " >
111+ <div class="card-body">
112+ <h5 class="card-title">
113+ <img src="/images/homepage/golang.svg" alt="Go logo" width=30>
114+ <b>Go</b>
115+ </h5>
116+ <p class="card-text">
117+ Learn more about the Go SDK.
118+ </p>
119+ <a href="{{% ref go %}}" class="stretched-link"></a>
120+ </div>
121+ </div >
122+ <div class =" card " >
123+ <div class="card-body">
124+ <h5 class="card-title">
125+ <img src="/images/homepage/php.png" alt="PHP logo" width=30>
126+ <b>PHP</b>
127+ </h5>
128+ <p class="card-text">
129+ Learn more about the PHP SDK.
130+ </p>
131+ <a href="{{% ref php %}}" class="stretched-link"></a>
132+ </div>
133+ </div >
134+ </div >
18135
19136### Start developing with Dapr
20137
@@ -113,9 +230,8 @@ you tackle the challenges that come with building microservices and keeps your c
113230 </div>
114231 </div >
115232</div >
116- <br >
117233<div class =" card-deck " >
118- <div class =" card " >
234+ <div class =" card " >
119235 <div class="card-body">
120236 <h5 class="card-title">
121237 <img src="/images/homepage/code.svg" alt="Code icon" width=40>
@@ -128,81 +244,17 @@ you tackle the challenges that come with building microservices and keeps your c
128244 </div>
129245 </div >
130246</div >
131- <br >
132247<div class =" card-deck " >
133248 <div class =" card " >
134249 <div class="card-body">
135250 <h5 class="card-title">
136- <img src="/images/homepage/dotnet.png " alt=".NET logo " width=30 >
137- <b>.NET </b>
251+ <img src="/images/homepage/dark-blue-dapr.svg " alt="Code icon " width=40 >
252+ <b>Dapr University </b>
138253 </h5>
139254 <p class="card-text">
140- Learn more about the .NET SDK .
255+ Learn Dapr through a series of free hands-on courses in a cloud-based sandbox environment .
141256 </p>
142- <a href="{{% ref dotnet %}}" class="stretched-link"></a>
143- </div>
144- </div >
145- <div class =" card " >
146- <div class="card-body">
147- <h5 class="card-title">
148- <img src="/images/homepage/python.png" alt="Python logo" width=30>
149- <b>Python</b>
150- </h5>
151- <p class="card-text">
152- Learn more about the Python SDK.
153- </p>
154- <a href="{{% ref python %}}" class="stretched-link"></a>
155- </div>
156- </div >
157- <div class =" card " >
158- <div class="card-body">
159- <h5 class="card-title">
160- <img src="/images/homepage/javascript.png" alt="JS logo" width=30>
161- <b>JavaScript</b>
162- </h5>
163- <p class="card-text">
164- Learn more about the JavaScript SDK.
165- </p>
166- <a href="{{% ref js %}}" class="stretched-link"></a>
257+ <a href="https://www.diagrid.io/dapr-university" class="stretched-link"></a>
167258 </div>
168259 </div >
169260</div >
170- <br >
171- <div class =" card-deck " >
172- <div class =" card " >
173- <div class="card-body">
174- <h5 class="card-title">
175- <img src="/images/homepage/javalang.png" alt="Java logo" width=30>
176- <b>Java</b>
177- </h5>
178- <p class="card-text">
179- Learn more about the Java SDK.
180- </p>
181- <a href="{{% ref java %}}" class="stretched-link"></a>
182- </div>
183- </div >
184- <div class =" card " >
185- <div class="card-body">
186- <h5 class="card-title">
187- <img src="/images/homepage/golang.svg" alt="Go logo" width=30>
188- <b>Go</b>
189- </h5>
190- <p class="card-text">
191- Learn more about the Go SDK.
192- </p>
193- <a href="{{% ref go %}}" class="stretched-link"></a>
194- </div>
195- </div >
196- <div class =" card " >
197- <div class="card-body">
198- <h5 class="card-title">
199- <img src="/images/homepage/php.png" alt="PHP logo" width=30>
200- <b>PHP</b>
201- </h5>
202- <p class="card-text">
203- Learn more about the PHP SDK.
204- </p>
205- <a href="{{% ref php %}}" class="stretched-link"></a>
206- </div>
207- </div >
208- </div >
0 commit comments