Entwurfsmuster · Junior · Frage 47 von 75
Was ist Dependency Injection in ihrer einfachsten Form?
- 1Fehlende npm-Pakete beim Start automatisch installieren
- 2Alle Module des Projekts in einer Datei
index.jsimportieren - 3Abhängigkeiten von außen übergeben
Antwort zeigen
Richtige Antwort: Abhängigkeiten von außen übergeben
Erklärung
createOrderService({ api, logger }) statt import api im Inneren: in Tests lassen sich leicht Mocks einsetzen, und die Implementierung ist austauschbar. In React macht man DI oft über Context oder Props.