Ispričajte o tehnološkom skupu projekta. Da li ste ikada radili sa Telegram aplikacijama?
Frontend
Реците ми о хуковима и животном циклусе компоненти у React.
Koja je razlika između useLayoutEffect i useEffect?
Lanac odmah postaje rejected, prvi .then se preskače. Prvi .catch hvata grešku Izlaz: Catch 1: Greška1 Vraća 'Drugu vrednost', pretvarajući grešku u uspešan rezultat. Sledeći .then prima 'Drugu vrednost' Izlaz: Then 2: Druga vrednost Zatim baca novu grešku: throw new Error('Druga greška') Lanac ponovo postaje rejected. Drugi .catch hvata drugu grešku Izlaz: Catch 2: Druga greška Ne vraća ništa → rezultat je undefined. Poslednji .then prima undefined Izlaz: Then 3: undefined Primi pozdrav! ("Greška!") — ovo je obećanje koje se odmah odbacuje sa greškom "Greška!" .then(1) — se preskače, jer je obećanje u rejected stanju .catch(1) — hvata grešku, prikazuje "Catch 1: Greška!" i vraća "PODACI VRAĆENI" .then(2) — prima "PODACI VRAĆENI", prikazuje "Tiker? PODACI VRAĆENI" i baca novu grešku "Druga greška" .catch(2) — hvata drugu grešku, prikazuje "Catch 2: Druga greška" .then(3) — prima undefined (jer prethodni catch ništa nije vratio), prikazuje "then 3: undefined"
Pogledajte kod sa console.log, setTimeout i Promise i objasnite u kom redosledu će šta biti prikazano.
Zašto ste izabrali Zustand umesto Redux-a?
Čime se Promise.any razlikuje od Promise.race?
Zašto koristiti try/catch umesto lanaca .then/.catch?
Zašto je atribut key potreban u React listama?
Šta se koristi za memoizaciju u React-u? Šta će se desiti ako koristite useMemo bez drugog parametra (niza zavisnosti)?
Koje alate i pristupe koristite za stilizaciju (CSS moduli, SCSS, CSS-in-JS itd.)?
Koji načini obrade grešaka postoje u JavaScriptu?
Navedite statičke metode Promise i objasnite šta je obećanje.
Ispričajte mi o Event Loop-u: od čega se sastoji i kako radi?
Kako se vrši postavljanje zadataka i organizacija radnog procesa?
Da li je JavaScript jednostran ili višestruki? Kako funkcioniše asinhronost?
Ispričajte o svom iskustvu sa rasporedom. Koji su najteži elementi koje ste morali da kreirate?
Šta je React, zašto je kreiran i koje su njegove osnovne koncepcije?