Dizajnirajte React komponentu za prikazivanje ugnježdene strukture datoteka i fascikli: ispravno prikazuje ugnježdenu strukturu, može skrivati i otkrivati sadržaj fascikli, te dinamički zahtijeva podatke o sadržaju fascikli prilikom njihovog otvaranja.
Frontend
Koji su alternativni načini za konvertovanje niza u objekat? Koje su mane i prednosti rekurzije?
Ispričajte mi nešto o sebi, svom iskustvu i relevantnim projektima.
Реци детаљније о последњем месту рада у техничком плану, шта ти се свидело, шта није, и у ком правцу желиш да се развијаш.
Може ли се тело послати у GET захтеву?
Ispričajte o životnom ciklusu React komponenti: glavnim fazama mount, render i unmount.
Kada monolit postaje mikro frontend? Kojim atributom i svojstvima shuni tushunamiz da sada su mikro frontendovi?
U kom obliku se povezuju vaše biblioteke?
Могу ли у POST захтеву додати query параметре?
Kako ste podelili monolit na mikrofrontende i koje ste tehnologije koristili?
Postoje li razlike u renderovanju između verzija React-a (npr. 17. i 19.)? Šta znate o konkurentnom renderovanju i Fiber-u?
Kako rešiti problem sa zastarelim vrednostima u komponenti CommentsEditor, kada useState ne reaguje na promenu ulaznog prop-a? Kako se može koristiti useEffect za rešavanje ovog problema?
Praktičan zadatak: dat je niz tačaka sa poljima time i value. Potrebno je identifikovati grupe tačaka sa istom vrednošću i ostaviti samo početak i kraj svake grupe (za optimizaciju izgradnje linearnog grafikona).
Praktičan zadatak: data je niz 'vrednost.vrednost.vrednost', potrebno je pretvoriti je u ugnježdeni objekat, gde je svaki ključ deo niza, a poslednji ključ sadrži prazan objekat.
Zadatak za pisanje funkcije koja prihvata niz koji predstavlja skup ključeva odvojenih tačkom i konvertuje ga u objekat sa ugnježdenom strukturom.
Pregled koda React komponenti Comments i CommentsEditor: pronađite logičke i UX probleme u kodu (npr. netačno čuvanje indeksa pri zatvaranju zavese, problemi sa ažuriranjem vrednosti pri promeni props-a).
Ispričaj mi o CORS-u: šta je, čemu služi, koje zadatke rešava i kako funkcioniše.
Na čemu se zasniva tvoja interna linija, koju postavljaš i kažeš: ovaj mikrofrontend je jednostavan, a ovaj složen?
Da li ste ikada imali iskustva sa arhitekturom, pisanjem modula, razvojem od nule? Da li ste upoznati sa Feature-Sliced Design (FSD)?
Koju alternativu možemo koristiti da izbegnemo prosleđivanje svojstva onToggle kroz sve nivoe ugnježdenja?