Subdomain vs. Unterverzeichnis in der Webprogrammierung

Es gibt zwei Hauptstrategien für den Umgang mit mehreren "Anwendungen" im Web:

Subdomains (z. B. wiki.example.org, blog.example.org, admin.example.org, api.example.org/v1)Unterverzeichnisse (z. B. example.org/wiki, example.org/blog, example.org/admin, example.org/api/v1)

Was sind die Unterschiede (Vor- und Nachteile) dieser beiden Lösungen bei der Webprogrammierung (z. B. in Bezug auf die Code-Organisation, die Sicherheitsmodelle der Browser, Javascript usw.)?

Edit: CW, da gibt es eine richtige Antwort, aber es ist sehr breit.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage