Frontend
Ar buvo situacijų, kai užduotis jau buvo įtraukta į develop, bet neturėjo būti įtraukiama į dabartinį leidimą? Kaip elgtasi tokioje situacijoje?
Kam reikalingos React sąrašo raktelės (keys) ir kodėl nereikėtų naudoti masyvo indekso kaip rakto?
Jei loadRolesData funkcija grąžina Promise, kokia bus reikšmė po jos iškvietimo? Ar įmanoma saugoti Promise duomenims skirtame būsenoje ir kaip tai ištaisyti?
Kuo skiriasi toRef ir unref?
Naudojote Next.js? Kam ir kokias funkcijas naudojote (SSR, SSG)?
Formos pirmojo atvaizdavimo metu, kai laukas jau užpildytas pradine eilutės reikšme (pavyzdžiui, 'A'), ir validatoriaus kvietimas su reikšme lygią 'A', kuri atitinka tam tikrą eilutę jūsų kode — ar šiuo atveju turėtų būti klaida ar ne?
Pasakok apie React komponentų atvaizdavimą ir gyvavimo ciklą.
Kokiais atvejais React'e komponentas yra perrenderinamas?
Gyvas kodavimas: įgyvendinkite savo paties tipą MyOmit<T, K> (panašus į TypeScript'o Omit naudingumą)
Kaip apsisaugoti nuo begalinės Promise, kai prašoma prieigos prie kameros ir mikrofono? Pasiūlykite galimybes naudojant Promise statines metodus.
Kodėl galima iškviesti įmontuotas metodus, pvz., toString, primitivių tipų?
Reikia parašyti funkciją memoize — apvalkalą memoizacijai. Supaprastinimui galima manyti, kad funkcija visada turės tik vieną argumentą, ir tai bus primityvi reikšmė.
Paaiškinkite deklaratyvaus programavimo koncepciją, susijusią su React.
Iš kur paimsime vaizdo įrašą? Tai nėra sunkus vaizdo įrašas — kaip jis bus saugomas ir įkeltas?
Kaip vyko kodo peržiūra, kas ją atliko?
Kiek gerai aprašyti funkciją komponentoje, kuri taip pat grąžina JSX?
Jei šablonas nežino, kad reikšmė pasikeitė, kodėl pridėjus async pipe į šabloną sprendžia reaktyvumo problemą? Kaip tai veikia po gaubtu?
Papaskinkite apie sudėtingiausius frontend scenarijus, kuriuos įgyvendinote savo projektuose.
Ką daro Array.prototype.slice metodas? Kaip jis naudojamas masyvo kopijavimui?
Kokiose srityse laikote save stipriu specialistu techninių įgūdžių požiūriu?