Vartotojas atidarė naršyklę, įvedė sberbank.ru adreso juostoje, paspaudė Enter. Po kelių sekundžių buvo rodoma puslapis. Kas vyksta tarp Enter paspaudimo ir puslapio atvaizdavimo?
Frontend
Kaip palaikėte savo sukurta komponentų biblioteką? Kaip sprendėte tematikos (temizacijos) ir komponentų pritaikymo klausimus?
Ar galite papasakoti, apie ką yra mūsų projektas?
Kodėl pirmame bloke isShowInfo rašomas didžiąja raide ir koks yra problemos naudojant let vietoj useState?
Ar buvo problemų su pasenusių naršyklių (Internet Explorer ir kt.) palaikymu? Kaip sprendė naršyklių suderinamumo klausimą?
Ar rašėte vienetinius ir E2E testus? Kaip pasirinkote testų elementus, ar pažįstate Page Object modelį?
Pažiūrėk į trečiąją kodo dalį — kokios problemos yra komponento return'e?
Kaip rinkote metrikas ir stebėjote klaidas mokėjimo puslapiuose? Kaip naudojote Sentry?
Kaip pataisyti komponento 11 eilutę, kad užklausa nepakartotinai būtų siunčiama pakartotinio atvaizdavimo metu?
Ką norėtumėte daryti ateityje?
Ar pavyko sužinoti ką nors apie mūsų projektą?
Kada kviečiamas useEffect? Kokiose aplinkybėse jis veikia?
Yra dvi funkcijos: viena priklauso naudotojui, kita – naudotojui ir vaidmenims. Kas nutiks, kai vaidmenys pasikeis?
Kam tikslui buvo naudojamas Infinity Scroll? Kiek įrašų galėjo būti lentelėje ir kaip sprendė problemą dėl didelio įrašų kiekio (virtualizacija)?
Ar reikia pakartotinai siųsti užklausą, jei jau gauta atsakymas, net jei masyvas yra tuščias?
Kaip įgyvendinote vaidmenimis pagrįstą prieigos modelį priekyje? Kaip buvo nustatyta, ką rodyti vartotojui priklausomai nuo leidimų?
Koks yra problemos su hook'ais po šio sąlyginio return trečiajame bloke AdminPage?
Ar geriau logiką padalinti į du useEffect ar geriau palikti vieną? Kaip geriausiai organizuoti priklausomybes?
Papasakokite apie savo darbo patirtį. Jūsų gyvenimo aprašyme nurodyta 5 metų patirtis frontend kūrime, tačiau baigėte universitetą 2010 metais — kuo užsiiminėjote per tą laikotarpį?
Ar kada nors dirbote su React Context? Kokie yra Context trūkumai lyginant su Redux?