Kādi ir mikrofrontendu priekšrocības un trūkumi?
Frontend
Pastāsti par HTTP pieprasījuma metodēm un to galvenajām atšķirībām (GET, POST, PUT, DELETE, PATCH, HEAD).
Pastāsti man par NPM: kas tas ir un kam tas ir nepieciešams?
Kāda ir atšķirība starp React Context un stāvokļa pārvaldniekiem (Redux, MobX)?
Pastāsti man par .npmrc failu. Vai esi ar viņu strādājis?
Praktiska uzdevums: īstenot useMutation funkcijas izsaukšanu, lai konsolē parādītos 'Hello World'.
Ja jūs kešojāt main.js un pēc tam ielādējāt labotu versiju ar to pašu nosaukumu, kas notiks un kā to risināt?
Kāda ir atšķirība starp masīva metodēm forEach un map?
Praktisks uzdevums: uzrakstiet funkciju, kas pieņem skaitli un atgriež Promise ar pārbaudes rezultātu par pāra vai nepāra skaitli, un kļūdas gadījumā (nav skaitlis) atgriež -1.
Kā pārtraukt ārējās UI bibliotēkas stilus, ja important, ID un inline stili nestrādā?
Pastāstiet par pārlūkprogrammas kešatmiņu un kā to konfigurēt. Ko vajadzētu kešēt, un ko nē?
Praktisks uzdevums: īstenot līdzīgu Array.flat() metodam, bet priekš objektiem (iekļauto objektu rekursīva izlīdzināšana).
Pastāsti man par CSS specifikācijas līmeņiem (kaskādi).
Pastāsti par React hookiem: kurus esi izmantojis un kam tie paredzēti (useState, useEffect, useRef, useContext, useMemo, useCallback)?
Kāda ir atšķirība starp kontrolētu un nekontrolētu komponentu React?
Pastāsti par CSS īpašībām, kuras labāk neanimēt un kāpēc. Kuras īpašības ir labāk animēt?
Kāda ir atšķirība starp masīva metodēm filter un forEach?
Kas ir state React un kam tas ir nepieciešams?
Pastāsti par React komponentu renderēšanu un dzīves ciklu.
Vai bērnu komponenti, kuriem nav nodoti props, tiks pārrenderēti, ja vecāka komponenta stāvoklis mainīsies? Kā to novērst?