Sobes.tech

Frontend

Aký je rozdiel medzi unknown a any v TypeScript?

Middle+
185

Pre hodnoty const a = null a const b = 0, určite výsledky výrazov s || a ??, a vysvetlite rozdiel medzi operátormi.

Middle+
165

Preverite React komponento in odpravite težave v kodi. Pojasnite, zakaj v vsakem primeru uvajate spremembe.

Middle+
163

Za izraz s operátorom || določite rezultat. Čim se razlikuje operator || od operatorja ?? in kdaj se sproži ??

Middle+
156

Riešte problém TypeScript: existuje typ Response s navzájom vylučujúcimi sa poliami payload a error, a ich typy sa môžu líšiť. Musíte typovať funkcie payloadFrom(response), ktorá vracia payload alebo undefined, a errorFrom(response), ktorá vracia error alebo undefined, aby sa návratové typy automaticky odvodené z vstupného Response.

Middle+
155

Mal ste monorepozitár alebo samostatné repozitáre pre aplikácie a spoločné knižnice?

Middle+
148

Ako predísť podmienkam súťaže pri opakovaných asynchrónnych požiadavkách z useEffect? Aké natívne nástroje JavaScript umožňujú zrušiť požiadavky?

Middle+
148

V drugem fragmentu React kode najdite in odpravite težave z useEffect, useMemo, asinhranim nalaganjem uporabnikov/ulog in shranjevanjem izračunanih podatkov v stanje.

Middle+
145

Za funkcijo števec s zapiranjem, kjer je sporočilo oblikovano pred klicem inkrementa, določite, kaj bo prikazano. Kako popraviti kodo, da bo prikazana dejanska vrednost števec?

Middle+
145

Je tu potrebný useCallback? Na čo sa používa a kedy nemá zmysel ho používať?

Middle+
145

Ak každý mikrofrontend pridáva globálne základné štýly Tailwind CSS a tie sa duplikujú, mal ste taký problém?

Middle+
145

Čo sú cookies, ako fungujú, kto ich nastavuje a či k nim je možné pristupovať z JavaScriptu? Ako cookie prichádza k klientovi a aké má atribúty? Môže cookie žiť večne?

Middle+
144

Pri mikro frontendoch prišlo k zrážkam štýlov? Ako bola organizovaná práca so štýlmi a čím ste ich písali?

Middle+
140

Povedzte nám, ako boli vaše mikro-frontendy organizované, ich interakcia a celková prevádzka systému.

Middle+
139

Za objekt s puškovno funkcijo, ki izpisuje this.name, določite, kaj bo prikazano, in razložite vedenje this v puškovni funkciji.

Middle+
138

Ako by ste organizovali izoláciu štýlov pre každý mikro-frontend, vrátane pri použití Tailwind CSS? Aké existujú prístupy pre izoláciu v prehliadači?

Middle+
137

Ako ste delali s Reactom: s katerimi različicami ste se srečali in ste uporabljali razredne komponente? Česa se razredne komponente razlikujejo od funkcionalnih?

Middle+
137

Če so vloge privzeto nastavljene kot prazen seznam neposredno v parametrih komponenta, kaj se bo zgodilo z useEffect pri vsakem ponovnem upodabljanju? Kako to popraviti?

Middle+
134

Implementujte vlastný pomocný typ Pick<T, K>. Vysvetlite, ako fungujú mapované typy a ako implementovať ekvivalent Partial<T>.

Middle+
132

Ak je objekt vytvoren pomocou Object.create([objekt]), na čo bude ukazovať jeho __proto__?

Middle+
131
/3