Grundlagen von APIs in PHP
238 Seiten
German
PDF
4.5

Grundlagen von APIs in PHP

Создание RESTful API с нуля на PHP

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „API Foundations in PHP“ (Autor: John Foldes, 2017, 238 Seiten) ist ein praktischer Leitfaden zur Erstellung moderner Web-APIs in PHP. Im Zeitalter von Microservices und mobilen Anwendungen wird die Fähigkeit, APIs kompetent zu entwerfen und zu implementieren, zu einer der Schlüsselqualifikationen eines Backend-Entwicklers. Dieses Buch ist nicht mit Theorie überladen – es konzentriert sich auf konkrete Beispiele und den schrittweisen Aufbau einer vollwertigen RESTful API.

Worum es in dem Buch geht

Der Autor führt den Leser konsequent durch alle Phasen der API-Entwicklung: von der Einrichtung der Umgebung bis zur Bereitstellung auf einem Produktionsserver. Der Schwerpunkt liegt auf:

  • Den Prinzipien von REST und dem korrekten Design von Endpunkten;
  • Der Organisation des Routings ohne Verwendung von Frameworks – in reinem PHP;
  • Der Arbeit mit HTTP-Methoden (GET, POST, PUT, DELETE);
  • Authentifizierung und Autorisierung (Tokens, JWT, OAuth 2.0);
  • Fehlerbehandlung und Datenvalidierung;
  • Testen der API mit Postman und PHPUnit;
  • Dokumentation der API (Swagger/OpenAPI).

Jedes Kapitel enthält fertigen Code, der sofort in einem Projekt verwendet werden kann. Am Ende des Buches erhält der Leser eine voll funktionsfähige API zur Aufgabenverwaltung (TODO-Anwendung) mit einer MySQL-Datenbank.

Für wen dieses Buch geeignet ist

Das Buch richtet sich an PHP-Entwickler auf Anfänger- und Fortgeschrittenenniveau, die bereits mit den Grundlagen der Sprache vertraut sind (Variablen, Funktionen, Klassen, PDO) und zumindest

Empfehlungen