Czy podczas wykonywania żądania fetch w konsoli pojawi się błąd, jeśli serwer zwróci HTTP 404 i response.ok === false, ale odpowiedź nie jest wyraźnie obsługiwana? Wyjaśnij dlaczego.
Frontend
Gdyby [imię] zaczynał projekt od zera, jakie technologie zarządzania stanem by wybrał i dlaczego?
Jak zadania były rozdzielane między deweloperów w zespole?
Czy na etapie wprowadzania i podczas zanurzenia w projekt jest mentor i onboarding?
W przykładzie z inputem i dużą listą danych: dlaczego lista się ponownie renderuje przy wpisywaniu i jak to zoptymalizować?
Utwórz nową tablicę użytkowników online, dodając do każdego obiektu DTO z danymi działu.
Jeśli dodasz React.StrictMode do tego komponentu, czy kolejność wyjścia w konsoli się zmieni?
Jak wykonać głęboką kopię obiektu w JavaScript? Jakie opcje są dostępne, którą wybrałbyś i dlaczego?
Czym jest Vue nextTick i czym różni się od requestAnimationFrame?
Czym jest flaga HttpOnly w ciasteczku?
Jaką właściwość CSS używa [imię], aby podnieść pozycjonowany blok nad innym?
Czym różnią się var i let?
Jakie inne frameworki używałeś oprócz React?
Dlaczego filtrowanie produktów według kategorii nie działa? Znajdź i napraw przyczynę.
Czy występowały zbyt długie i nieczytelne ciągi klas Tailwind CSS? Czy wyodrębniłeś je do osobnych zmiennych?
Przy wysyłaniu zmodyfikowanego dokumentu serwer zwraca błąd CORS: bieżący origin nie ma dostępu. Co sprawdzisz i jak rozwiążesz problem?
Składnik kodu autoryzacyjnego Podsumowanie AuthCodeInput to pole do wprowadzania 6-znakowego kodu autoryzacyjnego używanego w przepływach typu 2FA. Wyświetla sześć pojedynczych pól znakowych i integruje się z backendem w celu weryfikacji wprowadzonego kodu. Historia użytkownika Jako użytkownik, chcę wprowadzić 6-znakowy kod autoryzacyjny i go wysłać, aby móc zweryfikować swoją tożsamość w znanym przepływie 2FA. Anatomia - 6 pól wejściowych ułożonych w rzędzie (po jednym znaku) - W środku pól wyświetla się myślnik (-) Główne zachowanie Wprowadzanie - Każde z 6 pól akceptuje pojedynczy znak. - Dozwolone są tylko cyfry 0–9 i litery A-Z. - Podczas wpisywania ważnego znaku: o znak jest przechowywany w bieżącym polu. o jeśli wpisany znak jest małymi literami, musi być automatycznie zamieniony na wielkie. o automatycznie skupia się na następnym polu. - Kompletność OTP: o komponent uznaje wartość za "pełną" tylko wtedy, gdy wszystkie 6 pól jest wypełnionych.
Co wiesz o kolejności łączenia i wykonywania skryptów: zwykły skrypt, async i defer?
Czy pracowałeś z SSR?
Czy wyrażenie Number(10) === 10 jest prawdziwe?