JS_004_API_CLIENT_AS_PORT_ADAPTER:
Severity: major. Bereich: js.
Regel
(kein Regeltext)
Reflection-Check
check:
fail: Fetch-Aufrufe sind quer durch Renderer, Event-Handler und Utility-Funktionen
verteilt.
pass: Fetch-Zugriffe liegen in einem Feature-API-Client oder Adapter; Controller
importiert Methoden wie list, get, save, delete.
remediation: Pro Bounded Context/Feature eine kleine api-Datei anlegen und HTTP-Details
dort kapseln.
type: api_clientEvidence
- COCKBURN_HEXAGONAL, Alistair Cockburn: Hexagonal Architecture
- MDN_FETCH, MDN: Using the Fetch API