Tworzymy własne Dependency Injection w TypeScript #105
Replies: 2 comments 4 replies
-
Długo już używasz frameworków DI? My się na nich sparzyliśmy okropnie, zarówno w PHP jak i w Pythonie, a używaliśmy ich kilka lat i w niektórych starszych usługach ciągle straszą programistów. Szukanie później w configach co jest gdzie wstrzykiwane jest bardzo upierdliwe, tak samo dodawanie nowych zależności. Ja wolę podejście explicit, budowanie zależności na poziomie adaptera (controller) i wstrzykiwanie ich ręcznie do serwisów. Wszystko jest przejrzyste i póki co nie mamy z tym żadnych problemów. W ogóle jaki problem rozwiązuje framework DI? Że można w łatwy sposób podmienić implementacje w configu, zamiast w kodzie? To ma może sens w Javie, gdzie modyfikacja kodu wymaga ponownej kompilacji, ale w JS nie widzę zastosowania. Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Bardzo podobny tutorial... data też :) Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Tworzymy własne Dependency Injection w TypeScript
Najlepiej uczy się na konkretnych przykładach. Dzisiaj napiszesz własną bibliotekę do Dependency Injection w TypeScripcie! Przydadzą nam się dekoratory, metadane, refleksja i kilka sztuczek. Do dzieła :)
https://typeofweb.com/tworzymy-wlasne-dependency-injection-w-typescript
Beta Was this translation helpful? Give feedback.
All reactions