NestJS - warstwa service i controller
W tym odcinku pokazuję krok po kroku, jak zbudować podstawy pod aplikację w NestJS, która losowo wybiera piłkarza. Zaczynamy od instalacji niezbędnych narzędzi, takich jak Node.js, pnpm, Nest CLI, i Docker. Następnie przechodzimy do implementacji aplikacji, od inicjalizacji projektu za pomocą Nest CLI, po stworzenie podstawowej logiki serwisu i kontrolera. Szczegółowo omawiam proces budowania serwisu, który losowo wybiera zawodnika, oraz jak skonfigurować kontroler, aby korzystał z tego serwisu. Pokazuję, jak uruchomić serwer i testować API za pomocą Insomnia Client. Następnie, skupiamy się na testowaniu. Wprowadzam do testowania w NestJS, pokazując jak zaimplementować testy jednostkowe za pomocą Jest. Wyjaśniam, jak używać patternu AAA (Arrange, Act, Assert) do organizacji testów, i jak upewnić się, że nasza funkcja getPlayer() działa prawidłowo. Linki z odcinka: https://www.postman.com/ https://marketplace.visualstudio.com/items?itemName=rangav.vscode-thunder-client FB: https://www.facebook.com/Programistafrontend-108775494324661/ 🎯: https://www.programistafrontend.pl/ IG: https://www.instagram.com/programistafrontend/ 📧: [email protected] podcast 🎤: https://glowapelnakodu.pl
Download
0 formatsNo download links available.