Bezpieczeństwo typów, generyki, dekoratory i skalowanie TypeScript w dużych projektach.
TypeScript dodaje do JavaScript statyczny system typów, który wychwytuje całą klasę błędów przed uruchomieniem kodu. Oto co naprawdę robi, jak pasuje do projektu i kompromisy, które warto znać.
interfaces vs types, typy union, generyki, typy narzędziowe (Partial, Pick, Omit), unknown vs any vs never i zawężanie typów — funkcje, po które sięgasz każdego dnia, z prawdziwymi przykładami.
Typy generyczne to sposób TypeScript na pisanie wielokrotnego użytku, type-safe kodu bez uciekania się do any. Ten przewodnik obejmuje funkcje generyczne, interfejsy, ograniczenia, keyof, typy narzędziowe i realistyczny wzorzec typowanego klienta API.