Zašto su potrebni CSS moduli? Zašto ne koristimo običan CSS?
Frontend
Šta je reaktivno programiranje? Zašto se React, uprkos imenu, smatra nereaktivnim?
Pregled koda komponenta Accordion: pronađite probleme i predložite poboljšanja
Zašto setState ne ažurira vrednost odmah? Šta je batching?
Šta je useId i zašto se koristi?
Šta je CORS? Ako dva backend servera komuniciraju između sebe bez pretraživača, da li će se pojaviti CORS?
Koja je razlika između HTTP i HTTPS? Šta se šifruje — zaglavlja, telo ili URL?
Да ли си упознат са појмом "акордеон"? Како реализовати овај компонента без JavaScript?
U funkcionalnom React komponentu postoje dva sinhrona poziva setState, zatim asinhrona funkcija, pa još tri poziva setState. Koliko će se rendera dogoditi u React 18 i React 17? Šta je batching i kada se pojavio?
Objekat se prenosi iz roditeljskog komponenta u detetov kroz props i stavlja se u zavisnost useMemo. Koliko puta će se izvršiti useMemo? Kako optimizovati da se useMemo računa samo jednom?
Kako pravilno praviti HTTP zahteve u React-u? Zašto je Axios bolji od fetch?
Pregled koda: imaš deo koda iz produkcije. Pronađi probleme i predloži poboljšanja. Da li će React.memo pravilno izvršiti memoizaciju ako se funkcije i objekti prosleđuju u props?
Koja je razlika između SSR i SSG?
Postoji niz od 10 elemenata, poziva se .map(). Šta će se desiti ako uklonimo return iz callback-a?
Šta je loš kod? Kako pokušavaš da ga ne pišeš?
За шта се користи useMemo? Наведи практичан пример.
Da li si upoznat sa pojmom "hrizantema" (breadcrumbs)? Kojim HTML oznakama ćeš koristiti za implementaciju ovog komponenta?
Koje nove hookove su se pojavile u React 18?
Koja je razlika između metoda niza map() i forEach()?
Може ли се индекс низа као кључ у React-у? Зашто се не препоручује?