Sobes.tech

Frontend

Czym różnią się kontrolowane i niekontrolowane komponenty w React? W jakich przypadkach lepiej używać komponentów niekontrolowanych?

224

Programista otrzymuje token JWT po zalogowaniu. Co z nim zrobić? Gdzie lepiej przechowywać token — w localStorage czy w cookie? Jak zapisać token w cookie?

188

Dlaczego menedżer stanu (np. Redux) jest lepszy niż po prostu podzielone na części konteksty?

153

Jak zabezpieczyć funkcję sumowania, jeśli backend może wysłać niepoprawne dane (undefined, ciągi zamiast liczb)?

153

Są dwa komponenty: App i Child. Child znajduje się wewnątrz App i jest opakowany w memo. W App jest obiekt user, który jest przekazywany do Child jako prop, oraz przycisk, który zmienia count. Co się stanie po kliknięciu przycisku? Jak sprawić, aby Child się nie rerenderował?

149

Określ kolejność wyświetlania w konsoli dla kodu z użyciem setTimeout i Promise (zadanie na Event Loop).

146

Dlaczego RTK Query lub React Query są lepsze od zwykłego fetch do zapytań? Jak frontend rozpoznaje, kiedy musi zaktualizować dane?

146

Wszystko zostało poprawnie wykonane: backend ustawił cookie HTTP-only. Ale po odświeżeniu strony cookie znika. Co może być przyczyną?

145

Zadanie Two Sum: mając tablicę liczb i liczbę docelową target. Znajdź indeksy dwóch liczb, których suma jest równa target. Jaka jest złożoność twojego rozwiązania?

135

Dane tabelaryczne pochodzą z backendu w postaci tablicy obiektów. Napisz funkcję do obliczenia sumy pola amount.

124

Z jakimi problemami zmierzy się początkujący programista, który stworzył duży useContext dla całej aplikacji i używa go we wszystkich komponentach? Jakie narzędzia mogą pomóc obejść ten problem?

123

Jak obsługiwać funkcję przekazywaną jako prop do komponentu potomnego, aby uniknąć niepotrzebnych ponownych renderowań?

116