Kam skirti CSS moduliai? Kodėl nenaudojame įprasto CSS?
Frontend
Kas yra reaktyvusis programavimas? Kodėl React, nepaisant pavadinimo, laikomas nereaktyviu?
Accordion komponento kodo peržiūra: raskite problemas ir pasiūlykite patobulinimus
Kodėl setState neatsinaujina iš karto? Kas yra batching?
Kas yra useId ir kam jis naudojamas?
Kas yra CORS? Jei du backend serveriai bendrauja be naršyklės, ar atsiras CORS?
Kuo skiriasi HTTP ir HTTPS? Kas yra šifruojama — antraštės, kūnas ar URL?
Ar pažįsti "akordeono" sąvoką? Kaip galima įgyvendinti šį komponentą be JavaScript?
Funkcinio React komponentoje yra du sinchroniniai setState iškvietimai, tada asinchroninė funkcija, tada dar trys setState iškvietimai. Kiek įvyks renderių React 18 ir React 17? Kas yra batching ir kada jis atsirado?
Kaip teisingai daryti HTTP užklausas React? Kodėl Axios yra geresnis nei fetch?
Objektas perduodamas iš tėvų komponento į vaikų komponentą per props ir įdedamas į useMemo priklausomybę. Kiek kartų veiks useMemo? Kaip optimizuoti, kad useMemo būtų apskaičiuojamas tik vieną kartą?
Kodo peržiūra: turi kodą iš gamybos. Raskite problemas ir pasiūlykite patobulinimus. Ar React.memo teisingai atliks memoizaciją, jei props perduodamos funkcijos ir objektai?
Kuo skiriasi SSR nuo SSG?
Yra 10 elementų masyvas, kviečiama .map(). Kas nutiks, jei pašalinsime return iš callback?
Kas yra blogas kodas? Kaip stengiesi jo nerašyti?
Kam naudojamas useMemo? Pateikite praktinį pavyzdį.
Kokie nauji hook'ai atsirado React 18?
Ar žinai "duonos trupinių" (breadcrumbs) sąvoką? Kokius HTML žymenis naudosite šio komponento įgyvendinimui?
Kuo skiriasi masyvo metodai map() ir forEach()?
Ar galima naudoti masyvo indeksą kaip raktą React? Kodėl tai nerekomenduojama?