Papaskinkite apie projekto technologijų rinkinį. Ar kada nors dirbote su Telegram programėlėmis?
Frontend
Papaskinkite apie hook'us ir komponentų gyvavimo ciklą React.
Kuo skiriasi useLayoutEffect nuo useEffect?
Grandinė iš karto tampa rejected, pirmas .then praleidžiamas. Pirmas .catch pagauna klaidą Išvestis: Catch 1: Klaida1 Grąžina 'Kita reikšmė', klaidą paverčiant sėkmingu rezultatu. Sekantis .then gauna 'Kita reikšmė' Išvestis: Then 2: Kita reikšmė Tada meta naują klaidą: throw new Error('Antroji klaida') Grandinė vėl tampa rejected. Antras .catch pagauna antrą klaidą Išvestis: Catch 2: Antroji klaida Nieko negrąžina → rezultatas yra undefined. Paskutinis .then gauna undefined Išvestis: Then 3: undefined Priimkite pasveikinimą! ("Klaida!") — tai pažadas, kuris iš karto atmestas su klaida "Klaida!" .then(1) — praleidžiamas, nes pažadas yra rejected būsenoje .catch(1) — pagauna klaidą, rodo "Catch 1: Klaida!" ir grąžina "DUOMENYS GRĄŽINTI" .then(2) — gauna "DUOMENYS GRĄŽINTI", rodo "Tikeris? DUOMENYS GRĄŽINTI" ir meta naują klaidą "Antroji klaida" .catch(2) — pagauna antrą klaidą, rodo "Catch 2: Antroji klaida" .then(3) — gauna undefined (nes ankstesnis catch nieko negrąžino), rodo "then 3: undefined"
Peržiūrėkite kodą su console.log, setTimeout ir Promise ir paaiškinkite, kokia tvarka kas bus išvestas.
Kodėl pasirinkote Zustand vietoj Redux?
Kuo skiriasi Promise.any nuo Promise.race?
Kodėl geriau naudoti try/catch vietoj .then/.catch grandinės?
Kam reikalingas atributas key React sąrašuose?
Kas naudojama memoizacijai React'e? Kas nutiks, jei naudosite useMemo be antrojo parametro (priklausomybių masyvo)?
Kokius įrankius ir požiūrius naudojate stiliui kurti (CSS moduliai, SCSS, CSS-in-JS ir kt.)?
Kokie klaidų apdorojimo būdai yra JavaScript?
Išvardinkite Promise statinius metodus ir paaiškinkite, kas yra pažadas.
Kaip vyksta užduočių nustatymas ir darbo proceso organizavimas?
Papasakok apie Event Loop: iš ko jis susideda ir kaip veikia?
Ar JavaScript yra viengubas ar daugiagubas? Kaip veikia asinchroniškumas?
Papaskinkite apie savo patirtį su maketavimu. Kokie buvo sunkiausi elementai, kuriuos reikėjo sukurti?
Kas yra React, kam jis sukurtas ir kokios yra jo pagrindinės koncepcijos?