Ist es besser, wenn man eine REST-API auf einer subdomain oder in einem Unterordner?

Wir haben eine Webanwendung, die gehostet wird mit der URL http://example.com. Jetzt wollen wir erweitern ein Teil dieser Anwendung als Rest-Dienst, und wir debattieren über die beste URL-Muster. Ich habe gesucht, aber konnte keine konkrete Anleitung.

Sollten wir die URL mit dem Muster http://api.example.com oder http://exaple.com/api/v1?

Gibt es eine standard-Anleitung für dies?

  • Gibt es keine Erfahrung auf andere Vermögenswerte des Unternehmens, oder irgendwo sonst in der Entwicklung der Mannschaft? Entweder Wahl würde nur gut funktionieren.
  • Beides sieht gut aus, In einem von unserem Projekt entschieden wir uns für api.XXXXX.com format
  • Auch wir hatten die gleiche Diskussion bei der Arbeit, gingen wir mit api.xxxx.com. Dieser Ansatz schien ordentlicher. Wir haben verschiedene set-up für die API-Cluster jetzt.
  • Es gibt einen wichtigen Unterschied - api.example.com möchte hinzufügen, CORS-Anfragen, in der Erwägung, dass example.com/api nicht.
Schreibe einen Kommentar