Kiedy należy używać useMemo, a kiedy useCallback? Czy trzeba ich używać wszędzie?
Frontend
Opowiedz o hooku useEffect — co on robi i jak działa?
Czym jest klucz w React i do czego służy?
Gdzie i jak będziesz sprawdzać, ile czasu trwa renderowanie komponentu?
Kiedy NIE należy używać indeksu tablicy jako klucza w React?
Opowiedz mi o zasadach OOP
Opowiedz o optymalizacjach w React. Dlaczego React jest lepszy w porównaniu z czystym JavaScript?
Jakie hooki możemy użyć do przechowywania lokalnego stanu w React?
Co się stanie, jeśli przekażesz indeks tablicy jako klucz?
Jakiego menedżera stanu użyłbyś do buforowania zapytań do serwera?
Kiedy należy używać Menedżera Stanu, a kiedy wystarczy lokalny stan lub kontekst?
Opowiedz o architekturze: dlaczego monolityczna i z jakimi rodzajami architektury frontend jesteś zaznajomiony?
Co się stanie z elementami listy, jeśli ich klucze (indeksy) się zmienią?
Który hook pozwala przechowywać stan, ale NIE wywołuje renderowania?
Które metody tablic mutują tablicę, a które nie?