Jak decydujesz, kiedy trzeba opakować funkcję w useCallback, a kiedy nie? Jak to jest robione w twoim projekcie?
Frontend
Dlaczego lepiej przenieść logikę ustawiania flagi w ref/zmiennej wewnątrz obsługi do useEffect? Wyjaśnij, dlaczego obecne podejście (bez useEffect) jest złe.
Do czego służą klucze na liście elementów? Co się stanie, jeśli ich nie podasz?
Gdyby zadanie takie (lista kluczy z możliwością zastosowania i usunięcia) trafiło do ciebie jako do programisty frontend, czy taka struktura API by ci odpowiadała, czy zaproponowałbyś inną?
Jak wygląda struktura współpracy z backendem w Twoim projekcie: ustalenia dotyczące API, gdzie przechowywana jest logika zapytań (hooks, moduły itp.)?
Dlaczego w przykładzie console.log(4) jest wyświetlane na końcu, a nie console.log(6)?
Po co potrzebna jest osobna funkcja/stanie do liczenia użytych kluczy — czy można to obliczyć, zamiast przechowywać osobno?
Opowiedz o projekcie, nad którym pracujesz, i o twojej interakcji z nim
Jak wygląda współpraca z analitykami i menedżerem produktu przy ustalaniu zadań?
Ile jest programistów frontend w twoim zespole?
Do czego służy forwardRef w kodzie dla przycisku i co się stanie, jeśli go nie użyjemy?
Sukces! Eksport został zakończony! Proszę przetestować plik wyjściowy w wybranym odtwarzaczu/edytorze przed usunięciem pliku źródłowego. Jeśli wyjście nie wygląda poprawnie, zobacz menu Pomoc. Punkty cięcia mogą być niedokładne.