Entwerfen von Web APIs

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Eine Web-API zu nutzen, um Anwendungsentwicklern Dienste zur Verfügung zu stellen, ist eine der befriedigendsten Aufgaben, die Softwareingenieure übernehmen können....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Brenda Jin, Saurabh Sahni, Amir Shevat
Format: Buch
Sprache:ger
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Eine Web-API zu nutzen, um Anwendungsentwicklern Dienste zur Verfügung zu stellen, ist eine der befriedigendsten Aufgaben, die Softwareingenieure übernehmen können. Aber der Aufbau einer beliebten API mit einem florierenden Entwickler-Ökosystem ist auch eine der größten Herausforderungen. In diesem praktischen Leitfaden erfahren Entwickler/innen, Architekt/innen und technische Leiter/innen, wie sie komplexe Entscheidungen für Design, Skalierung, Marketing und Weiterentwicklung interoperabler APIs treffen können. Die Autoren Brenda Jin, Saurabh Sahni und Amir Shevat erklären die Theorie des API-Designs und bieten praktische Übungen für die Erstellung deiner Web-API und die Verwaltung ihres Betriebs in der Produktion. Du lernst auch, wie du eine Gruppe von App-Entwicklern aufbauen und pflegen kannst. Dieses Buch enthält Expertenratschläge, Arbeitsblätter, Checklisten und Fallstudien von Unternehmen wie Slack, Stripe, Facebook, Microsoft, Cloudinary, Oracle und GitHub. Verschaffe dir einen Überblick über die Paradigmen des Request-Response- und Event-Driven-API-Designs Lerne Best Practices für die Gestaltung einer API, die den Bedürfnissen deiner Nutzer entspricht Verwende eine Vorlage, um einen API-Designprozess zu erstellen Skaliere deine Web-API, um eine wachsende Anzahl von API-Aufrufen und Anwendungsfällen zu unterstützen Passe die API regelmäßig an Änderungen an deinem Produkt oder Geschäft an Ressourcen für Entwickler bereitstellen, die API-Dokumentation, Beispiele und Tools umfassen