<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Rest-Api | The .NET Blog</title><link>https://thedotnetblog.com/de/tags/rest-api/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>de</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Fri, 17 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/de/tags/rest-api/index.xml" rel="self" type="application/rss+xml"/><item><title>Data API Builder Custom Paths lassen Sie APIs für Menschen entwerfen, nicht für Tabellen</title><link>https://thedotnetblog.com/de/news/emiliano-montesdeoca/data-api-builder-custom-paths-domain-first/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/de/news/emiliano-montesdeoca/data-api-builder-custom-paths-domain-first/</guid><description>Zusammengesetzte REST-Pfade in DAB sind eine kleine Funktion mit großer architektonischer Wirkung für domänenorientiertes API-Design.</description><content:encoded>&lt;p&gt;Originalquelle: &lt;a href="https://devblogs.microsoft.com/azure-sql/data-api-builder-custom-rest-paths/"&gt;Compose your API surface with Data API builder custom paths&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Die neue Unterstützung für zusammengesetzte REST-Pfade in Data API Builder mag wie eine kleine Konfigurationsverbesserung aussehen, aber sie löst tatsächlich eine langjährige API-Design-Spannung: Datenbanktopologie, die in das öffentliche Endpunkt-Design durchsickert.&lt;/p&gt;
&lt;p&gt;Standard-Entity-basierte Routen sind großartig für schnelle Starts. Sie sind oft falsch für langfristige Produkt-APIs. Echte Systeme benötigen Routenstrukturen, die Geschäftskonzepten, Eigentumsgrenzen und Verbraucher-Denkmodellen entsprechen.&lt;/p&gt;
&lt;p&gt;Deshalb ist diese DAB-Änderung wichtig. Sie können den Komfort generierter APIs behalten, während Sie eine sauberere domänenorientierte Oberfläche präsentieren.&lt;/p&gt;
&lt;p&gt;Meine Meinung ist einfach: Wenn Ihre API-Pfadstruktur in der Produktion rohe Tabellennamen widerspiegelt, optimieren Sie normalerweise für Backend-Komfort auf Kosten der Client-Klarheit.&lt;/p&gt;
&lt;p&gt;Mit benutzerdefinierten Pfaden können Teams bessere Grenzen modellieren, wie Vertrieb, Abrechnung, Support oder partnerspezifische Oberflächen. Dies ersetzt keine ordnungsgemäße API-Governance, gibt DAB-Benutzern aber einen praktischen Weg, das Routen-Design an der Produktsprache auszurichten.&lt;/p&gt;
&lt;p&gt;Praktische Richtlinien für Teams, die diese Funktion einführen:&lt;/p&gt;
&lt;p&gt;Definieren Sie eine Namensrichtlinie, bevor Sie Pfade ad hoc hinzufügen. Inkonsistente Untersegmente werden zu langfristigem Chaos.&lt;/p&gt;
&lt;p&gt;Ordnen Sie Endpunkte begrenzten Kontexten zu, nicht Organigrammen. Teams ändern sich; Domänensemantik sollte stabil sein.&lt;/p&gt;
&lt;p&gt;Behandeln Sie die Pfadstruktur als Teil Ihrer Versionierungsstrategie und dokumentieren Sie breaking changes explizit.&lt;/p&gt;
&lt;p&gt;Validieren Sie das Autorisierungsverhalten entlang benutzerdefinierter Routenstrukturen, damit Routenklarheit mit Sicherheitsklarheit einhergeht.&lt;/p&gt;</content:encoded></item></channel></rss>