Sobes.tech

Frontend

Проведите ревизију React компонента и исправите проблеме у коду. Објасните зашто у сваком случају правите измене.

Middle+
159

Za vrednosti const a = null i const b = 0 odredite rezultate izraza sa || i ??, i objasnite razliku između operatora.

Middle+
159

Koja je razlika između unknown i any u TypeScript?

Middle+
153

Za izraz sa operatorom || odredite rezultat. Čime se razlikuje operator || od operatora ?? i kada se aktivira ??

Middle+
148

Да ли сте имали монорепозиторијум или одвојене репозиторијуме за апликације и заједничке библиотеке?

Middle+
141

Kako sprečiti uslov za trku pri ponovljenim asinhronim zahtevima iz useEffect? Koji nativni alati JavaScript-a omogućavaju otkazivanje zahteva?

Middle+
140

Za funkciju brojača s zatvaranjem, gde se poruka formira pre poziva na inkrement, odredite šta će biti prikazano. Kako popraviti kod da prikazuje trenutnu vrednost brojača?

Middle+
137

Да ли је овде потребан useCallback? За шта се користи и када нема смисла да га користите?

Middle+
135

Ako svaki mikro-frontend dodaje globalne osnovne stilove Tailwind CSS i oni se dupliraju, da li ste imali takav problem?

Middle+
134

Ispričajte nam kako su vaši mikro-frontendovi bili organizovani, njihova interakcija i rad sistema u celini.

Middle+
134

Kako biste organizovali izolaciju stilova za svaki mikro-frontend, uključujući korišćenje Tailwind CSS? Koji pristupi pretraživača za izolaciju postoje?

Middle+
131

U drugom delu React koda pronađite i ispravite probleme sa useEffect, useMemo, asinhronim učitavanjem korisnika/uloga i skladištenjem izračunatih podataka u stanje.

Middle+
131

Implementirajte svoj vlastiti pomoćni tip Pick<T, K>. Objasnite kako funkcionišu mapirani tipovi i kako implementirati ekvivalent Partial<T>.

Middle+
130

Ako je objekat kreiran pomoću Object.create([objekat]), na šta će ukazivati njegov __proto__?

Middle+
128

Ako su uloge podrazumevano postavljene kao prazna lista direktno u parametrima komponente, šta će se desiti sa useEffect pri svakom renderovanju? Kako to popraviti?

Middle+
127

Kako se razlikuje display: none od opacity: 0 u pogledu render stabla, rasporeda i zauzetog mesta? Koja opcija je efikasnija i zašto?

Middle+
118

Zašto treba koristiti stanje umesto obične promenljive za vrednost koja utiče na prikazivanje komponente?

Middle+
117

Rešite problem TypeScript: postoji tip Response sa međusobno isključivim poljima payload i error, i njihovi tipovi mogu da se razlikuju. Potrebno je da tipizirate funkcije payloadFrom(response), koja vraća payload ili undefined, i errorFrom(response), koja vraća error ili undefined, tako da se tipovi povratka automatski izvuku iz ulaznog Response.

Middle+
114

Šta radi useMemo i kakve su posledice njegove upotrebe za sve vrednosti bez potrebe?

Middle+
114

Za objekat sa strelicom funkcijom koja ispisuje this.name, odredite šta će biti prikazano i objasnite ponašanje this u strelicoj funkciji.

Middle+
112
/3