From 13c4aee26a3587b345f07552485118b8fb641687 Mon Sep 17 00:00:00 2001 From: Sarvar <45609545+Mumtozbekov@users.noreply.github.com> Date: Fri, 4 Apr 2025 03:12:29 +0500 Subject: [PATCH] Add resources for minimal APIs (#8446) --- .../content/minimal-apis@ipABerBcM9zCte9pYaIse.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/data/roadmaps/aspnet-core/content/minimal-apis@ipABerBcM9zCte9pYaIse.md b/src/data/roadmaps/aspnet-core/content/minimal-apis@ipABerBcM9zCte9pYaIse.md index 19fa64730..ceba5ae8a 100644 --- a/src/data/roadmaps/aspnet-core/content/minimal-apis@ipABerBcM9zCte9pYaIse.md +++ b/src/data/roadmaps/aspnet-core/content/minimal-apis@ipABerBcM9zCte9pYaIse.md @@ -1 +1,11 @@ -# Minimal APIs \ No newline at end of file +# Minimal APIs + +Minimal APIs is a lightweight approach to building HTTP APIs in .NET with minimal ceremony. It is designed for simplicity and performance, making it ideal for microservices, serverless applications, and small web services. +Minimal APIs provide a streamlined way to define routes, handle requests, and return responses without requiring controllers or extensive configuration. They leverage top-level statements, reducing boilerplate code while maintaining flexibility and scalability. + +Minimal APIs support dependency injection, middleware, model binding, and validation. They also integrate seamlessly with OpenAPI (Swagger) for API documentation. Their simplicity makes them an excellent choice for building fast and efficient web applications with .NET. + +To learn more, visit the following resources: + +- [@article@Minimal APIs in .NET 8: A Simplified Approach to Build Services](https://medium.com/codenx/minimal-apis-in-net-8-a-simplified-approach-to-build-services-eb50df56819f) +- [@article@Introduction to ASP.NET Core Minimal APIs](https://blog.jetbrains.com/dotnet/2023/04/25/introduction-to-asp-net-core-minimal-apis/)