elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [nuoroda] export default () => { return <div>Sveiki!</div> }
Frontend
Ar buvo atvejų, kai kažkas nukrito gamyboje ar testuojant WebSocket ryšiais įgyvendinimus?
Jūsų gyvenimo aprašyme rašoma, kad daug dirbote su sudėtingomis daugiaapakopėmis formomis. Ar galite papasakoti išsamiau, kas ten buvo įgyvendinta?
Papaskinkite apie savo patirtį dirbant su lentelėmis (braižymas, didelių duomenų apdorojimas).
Jei kalbame apie grynas optimizavimo technikas React viduje, kurias žinote? (useMemo, useCallback, React.memo)
Antra užduotis: įgyvendinkite paieškos komponentą naudojant standartinį serverį per query parametrą — sukurkite įvestį užklausai įvesti, būsenas rezultatams ir užklausai, gauti duomenis per fetch useEffect viduje su klaidų tvarkymu ir įkėlimo būsenomis, ir atvaizduoti rezultatų sąrašą (name laukas).
Ar galite apskaičiuoti įgyvendintos filtracijos pagal būseną algoritminę sudėtingumą?
Jūs atlikote tūkstančio jungčių testą per WebSocket — kaip tai atlikote, kaip vyko apkrovos testas?
Su kokiais būsenos valdytojais dirbote? Kurie jums labiausiai patinka, kokie jų privalumai ir trūkumai?
Ar turėjote dirbti su naujais React hook'ais (18/19), pvz., useTransition, useDeferredValue?
Sudėtingumas: pridėkite rezultatų filtravimą pagal statuso lauką per atskirą teksto įvestį, atsižvelgiant į didžiųjų ir mažųjų raidžių nesvarbumą.
Ar teko darbo su autorizacija? Papasakokite daugiau apie įgyvendinimą.
Kaip atrodė pati lentelė, kurią kūrėte? Ką reikėjo įgyvendinti patiems?
Jei teoriniu būdu svarstome: yra dideli lentelės su daug duomenų. Ar gali kilti našumo problemų? Jei taip, kaip jas spręstumėte?
Kaip buvo įgyvendintas prieigos/atnaujinimo žetonų atnaujinimas per JWT autorizacijos metu (interceptoriai, 401 apdorojimas)?
Ar suprantate, kaip veikia Zustand po gaubtu?
Ar girdėjote apie hook useLayoutEffect? Papasakokite, kaip jis veikia.
Kaip technologiškai įgyvendinta formos laukų kryžminė validacija (vieno lauko validacija priklausomai nuo kito vertės)?