Artykuły dla tych, którzy
wdrażają stack
Oryginalne materiały o React, Node.js, TypeScript i AI — z tej samej praktyki co nasze oprogramowanie operatorskie. Treść artykułów po angielsku.
Tag: generics
Narzędzia potężne TypeScript: extends, infer, keyof Maps oraz as Remaps
Twórz typy na poziomie bibliotek poprzez łączenie warunków, inferencji, pętli mapowanych oraz przemapowywania kluczy — to ten sam zestaw narzędzi, który znajduje się u podstaw Zod i tRPC.
1192 słówCzytajTypeScript nie jest wolny — nadmiernie skomplikowane typy są
Uogólniona zupa, przedwczesne wykorzystanie mechanizmu DRY dla różnych typów, stan flagi opcjonalnej oraz pomysłowość na poziomie typów obniżają szybkość pracy. Lepiej używać prostych interfejsów, zjednoczeń dyskryminowanych oraz umiarkowanych kosztów generowania kodu przez tsc.
2143 słówCzytajDziesięć nawyków w TypeScript, które sprawiają, że duże bazy kodu są czytelne i bezpieczne
Naucz się dziesięciu praktycznych nawyków w TypeScript, od znaczących generatorów i zawężania typów po kompleksowe sprawdzanie, a także użycie właściwości readonly oraz surowych ustawień tsconfig, które zapewniają utrzymaność rosnących baz kodu.
2617 słówCzytajTe wzorce TypeScript, które zamieniają błędy w czasie wykonywania na błędy kompilacji
Naucz się dziesięciu technik TypeScript, od zjednoczeń dyskryminowanych i funkcji satisfies po typy branded oraz infer, które pozwalają kompilatorowi odrzucić nieważne stany przed wypuszczeniem kodu.
2744 słówCzytajPodstawy TypeScript: od pierwszej adnotacji po generyki i tryb ścisły
Strukturalny przewodnik po systemie typów TypeScript, od wartości prymitywnych i inferencji po zespoły rozróżnione, generyki, typy pomocnicze oraz ścisłą konfigurację tsconfig.
3750 słówCzytajZastąpienie `any` w TypeScript: sześć bezpiecznych wzorów typowych dla często występujących przypadków
Przyswoj sobie praktyczne, bezpieczne pod względem typów alternatywy dla `any` w TypeScriptie — w tym typ unknown, generyki, zjednoczenia dyskryminowane oraz sprawdzania wyczerpujące — służące do obsługi nieprzewidywalnych danych.
1834 słówCzytajTypeScript 6.0 wyjaśniony: zmiany w kompilatorze i opanowanie generyków
Wyjaśnia zmiany w kompilatorze przejściowym TypeScript 6.0 i pokazuje, jak stosować generyki w celu tworzenia bezpieczniejszego i bardziej wielokrotnie używalnego kodu na poziomie typów.
2723 słówCzytaj
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.