PL EN

Artykuły

Poprzednie artykuły

2 minuty czytania

ReactNode czy PropsWithChildren

Jak świadomie typować children w React. Różnice między PropsWithChildren a ReactNode w TypeScript.

4 minuty czytania

Pozycjonowanie elementu za pomocą metody kotwicy

Metoda anchor w CSS pozwala na pozycjonowanie elementów drzewa DOM, dając więcej możliwości, niż pozycjonowanie z użyciem pozycji relatywnej i absolutnej.

4 minuty czytania

Zastąp useState otypowanym useReducerem

useReducer wspierany TypeScriptem doskonale wyczyści komponent z nadmiernych useState i przechowa w sobie część kodu, oddzielając komponent od logiki.

2 minuty czytania

Oddziel logikę od warstwy UI dzięki typowi Enum

Jak poprawnie używać Enumów w TypeScript, by uniknąć błędów i ułatwić rozwój aplikacji.

3 minuty czytania

Aria atrybuty, które powinieneś znać

Najczęściej używane atrybuty ARIA, wspierające użytkowników korzystających z technologii wspomagających.

4 minuty czytania

Wzorzec projektowy Adapter

Wzorzec Adapter tworzy klasę, obejmując część kodu dodatkową abstrakcją, wprowadzając uniwersalny interfejs.

7 minut czytania

Wzorzec projektowy Strategia

Wzorzec Strategia umożliwia zmianę zachowania obiektu. Polega na definiowaniu zestawu algorytmów, które można zamieniać w trakcie działania aplikacji.

3 minuty czytania

Porównywanie operatora satisfies z asercjami typu

Używanie asercji typu i satisfies w TypeScript. Czym się różnią i jak poprawnie typować obiekty, by uniknąć błędów.

2 minuty czytania

Dlaczego powinieneś wywoływać funkcję w useState

Pozbądź się zbędnych, kosztownych wywołań funkcji za pomocą leniwej inicjalizacji.