Java >> Java Tutorial >  >> Java

Design der REST-API für Webanwendungen

Ein Grund, warum ich eine Anwendung gerne öffentlich erstelle, ist, dass ich dadurch rechenschaftspflichtig bin. Ich kann nicht weglaufen. Wenn ich etwas nicht zu Ende bringe, ist es ok. Zumindest werde ich etwas tun lassen, um es den Leuten zu zeigen. Bauen in der Öffentlichkeit ist keine neue Idee, viele Menschen haben sie genutzt. In diesem Beitrag bespreche ich das Design der REST-API für soziale KPI.

Im vorherigen Beitrag hier haben wir die Architektur der Anwendung besprochen, die wir erstellen. Dies wird ein fortlaufender Prozess sein, während wir unsere Anwendung weiterentwickeln und weiterentwickeln.

Wir werden die folgenden Tipps befolgen, um REST-APIs zu entwerfen

  1. Wir werden Ressourcen verwenden Objekt für REST-APIs darstellen
  2. API-Endpunkt repräsentiert ein Ressourcenobjekt im Plural. Beispiel – Unternehmen, Benutzer
  3. Wir verwenden HTTP-Statuscodes für Erfolg oder Misserfolg der Anfrage
  4. Wir verwenden ein JSON-Objekt, um eine Antwort darzustellen
  5. Und wir werden Versionierung verwenden, um eine Version von APIs darzustellen

Wie in der Idee nach der Bewerbung besprochen, werden wir APIs für Unternehmen, Nutzer dieser Unternehmen, Kunden, Klicks und Interaktionsdaten haben. Während ich diesen kurzen Beitrag abschließe, möchte ich sagen, dass der nächste Beitrag Datenbankdesign sowie URL-Design für REST-APIs beinhalten wird.

Wir werden Spring Boot verwenden, um die REST-API zu erstellen.

Abschließend ging ich auf das Design der REST-API für die Webanwendung Social KPI ein. Wenn Sie den Fortschritt verfolgen möchten, melden Sie sich hier an.


Java-Tag