#Web APIs

Swagger: Mehr als nur Schnittstellenbeschreibung

APIs spielen bei der Verbindung von Anwendungen eine zentrale Rolle. Nahezu jede Applikation greift über APIs auf Datenquellen und andere Systeme zu. Durch die zunehmende Verbreitung von serviceorientierten und Microservices-Architekturen sowie der daraus folgenden Aufteilung hat die Anzahl der involvierten APIs pro Anwendungsfall zugenommen. Die OpenAPI Specification hilft als offenes Beschreibungsformat dabei, den Überblick und das Verständnis über die Fähigkeiten eines API zu erhalten.

Wider den Big Ball of Mud: Microservices und APIs mit Domain-driven Design

Werden Microservices nicht nach fachlichen Aspekten geschnitten und die APIs entsprechend gestaltet, droht die Gefahr eines "Big Ball of Mud" auf der nächst höheren ebene. In ihrer Session von der API Confernece 2017 in Berlin zeigt Dr. Carola Lilienthal, Geschäftsführerin der WPS – Workplace Solutions GmbH, welche Konzepte Domain-driven Design bereithält, damit Microservices mit ihren jeweiligen APIs fachlich sinnvoll abgeschlossene Einheiten bilden.

Fast Forward: Accessibility-Features in Drupal 8 & Migration von ASP.NET Web API

Ins heutige Fast Forward starten wir mit einem kurzen Blick auf die Accessibility-Features in Drupal 8. Außerdem gibt es Hilfestellung bei der Migration von ASP.NET Web API auf ASP.NET Core MVC und wir zeigen, wie das Time Tracking Plugin in PhpStorm bei der Arbeit hilft. Darüber hinaus stellen wir das neue MySQL-in-App-Feature des Azure App Service vor und erklären, wie man Components in Jekyll verwendet. Zum Schluss verraten wir euch zudem die besten CSS-Image-Replacement-Techniken.

Fast Forward: ASP.NET-Core-View-Components und Web-API-Templates & Firefox für iOS

Heute im Fast Forward haben wir gleich zwei spannenden Neuigkeiten rund um ASP.NET Core für euch: Unter anderem gibt's eine Video-Anleitung dazu, wie man View Components aus einer Klassenbibliothek lädt und Scott Hanselman verrät, wo sich bereits jetzt Web-API-Templates für ASP.NET-Core-Anwendungen finden lassen. Außerdem informieren wir euch über Neuerungen zum Datenschutzabkommen Privacy Shield, stellen euch das neue Firefox für iOS vor und zeigen euch, wie man Aggregate Pattern mit Eloquent erstellt. Zum Abschluss klären wir außerdem die Frage, an welchen Speicherorten man lokale Daten in Android am besten abspeichern kann.

X
- Gib Deinen Standort ein -
- or -