Kāda ir atšķirība starp unknown un any TypeScript?
Frontend
Vērtībām const a = null un const b = 0 nosakiet izteiksmju ar || un ?? rezultātus un paskaidrojiet atšķirību starp operatoriem.
Veiciet React komponenta pārskatīšanu un labojiet koda problēmas. Paskaidrojiet, kāpēc veicat izmaiņas katrā gadījumā.
Izteiksmei ar || operatoru nosakiet rezultātu. Kā || operators atšķiras no ?? operatora un kad tas aktivizējas?
Atrisiniet TypeScript problēmu: ir Response tips ar savstarpēji izslēdzošiem laukiem payload un error, un to tipi var atšķirties. Tipizējiet funkcijas payloadFrom(response), kas atgriež payload vai undefined, un errorFrom(response), kas atgriež error vai undefined, lai atgriešanas tipi tiktu automātiski noteikti no ievades Response.
Kā novērst sacensību nosacījumus, veicot atkārtotas asenhronas pieprasījumus no useEffect? Kādi iebūvēti JavaScript rīki ļauj atcelt pieprasījumus?
Vai jums bija monorepozitorijs vai atsevišķi repozitoriji lietojumprogrammām un koplietotajām bibliotēkām?
Vai šeit ir nepieciešams useCallback? Kam tas tiek un kad tas nav jēgas izmantot?
Otrajā React koda fragmentā atrodiet un labojiet problēmas ar useEffect, useMemo, lietotāja/lomu asīnhrono ielādi un aprēķināto datu glabāšanu stāvoklī.
Aizvērta skaitītāja funkcijas gadījumā, kur ziņa tiek veidota pirms palielināšanas izsaukšanas, nosakiet, kas tiks izvadīts. Kā labot kodu, lai tiktu rādīta aktuālā skaitītāja vērtība?
Ja katrs mikro-frontend pievieno Tailwind CSS globālos pamata stilus un tie ir dublēti, vai jums ir bijusi tāda problēma?
Kas ir sīkdatnes, kā tās darbojas, kas tās iestata un vai tām ir pieejamas no JavaScript? Kā sīkdatne nonāk pie klienta un kādas tai ir īpašības? Vai sīkdatne var dzīvot mūžīgi?
Pastāstiet mums, kā bija organizēti jūsu mikro-frontend'i, to mijiedarbība un kopējā sistēmas darbība.
Kā jūs organizētu katra mikro-frontend stilu izolāciju, ieskaitot Tailwind CSS izmantošanu? Kādas pārlūkprogrammas pieejas izolācijai pastāv?
Objektam ar bultiņas funkciju, kas izvada this.name, nosakiet, kas tiks parādīts, un izskaidrojiet this uzvedību bultiņas funkcijā.
Vai starp mikro frontendiem bija stilu sadursmes? Kā tika organizēts darbs ar stiliem un ar ko jūs tos rakstījāt?
Kā jūs strādājāt ar React: ar kurām versijām esat saskāries un vai esat izmantojis klases komponentus? Kā klases komponenti atšķiras no funkcionālajiem?
Ja lomas pēc noklusējuma ir iestatīts kā tukšs masīvs tieši komponenta parametros, kas notiks ar useEffect katrā pārskatā? Kā to labot?
Izstrādājiet savu noderīgu tipu Pick<T, K>. Izskaidrojiet, kā darbojas mapētie tipi un kā īstenot Partial<T>-a analogu.
Ja objekts ir izveidots, izmantojot Object.create([objekts]), uz ko norādīs tā __proto__?