Frontend
Mes naudojame Pinia. Viename komponentėje kviečiame sinchroninę store veiksmą su užklausa į duomenų bazę, kuris keičia būseną. Po to kitame komponentėje iškart skaitome šią būseną, bet ji dar sena. Kodėl taip vyksta ir kaip tai ištaisyti?
JavaScript: koks yra skirtumas tarp `prototype` ir `__proto__`?
Reikšmėms const a = null ir const b = 0, nustatykite išraiškų su || ir ?? rezultatus ir paaiškinkite skirtumą tarp operatorių.
Praktinė užduotis: padarykite slinkimą konteineryje (article), o ne ant body. Prisekite mygtukus prie konteinerio apačios (sticky). Paslėpkite slinkimo juostą stiliais.
Kokie kriterijai yra svarbūs bibliotekos UI-kito komponentams, su kuriais asmeniškai susidūrėte praktikoje (pavyzdžiui, komponento atsakomybės ribų nustatymas)?
Yra komponentas App ir komponentas Rand iš išorinės bibliotekos, kuris rodo atsitiktinį skaičių. Reikia padaryti taip, kad kas 3 sekundes atsitiktinis skaičius keistųsi, ir rodyti pakeitimų skaitiklį. Viskas tik App komponentėje.
Tu pats susikonstravai Docker, ar ne? Tu supranti tai?
Jei turėtum priimti sprendimą tarp mikrofrontendų diegimo ar monolito naudojimo, kaip tai darytum?
Paaiškinkite būdą pakelti būseną (lifting state up) React'e
Paaiškinkite šių TypeScript naudingų tipų skirtumus ir jų naudojimo atvejus: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Ką pasikeis visuose trijuose atvejose, jei funkcija bus rodyklės funkcija?
Kaip buvo organizuotas jūsų kodo peržiūros procesas?
Ar atlikote dirbtinio intelekto sugeneruoto kodo peržiūrą?
React užduotis (3 dalys): 1) Pataisyti naudotojo redagavimo formą — spustelėjus naudotojo vardą sąraše, vardas turi būti įterptas į redagavimo formos įvesties lauką. 2) Redagavimo forma neturi būti perrenderinama įvedant tekstą paieškos lauke (optimizacija su React.memo). 3) Pasirinkus naudotoją iš sąrašo, paieškos laukas turi būti iš naujo nustatytas.
Papaskink apie atskirą sluoksnį API užklausoms — kaip jis buvo suorganizuotas, kas buvo aprašymo vienetas?
RxJS užduotis: nustatyti išvestį naudojant combineLatest su dviem srautais su skirtingais delsais. Ką parodys forkJoin?
Kaip dirbote su React: su kokiomis versijomis susidūrėte ir ar naudojote klasės komponentus? Kaip klasės komponentai skiriasi nuo funkcinių?
Papaskink man apie OOP principus
Ar čia reikalingas useCallback? Kam jis naudojamas ir kada jo naudojimas neturi prasmės?
Formų validacijai naudoju yup — kokias kitas validacijos biblioteką žiūrėjote?