Frontend
Jūs pieminējāt savu pirmo darbu — tur jūs ieviesāt ražošanā Full-Stack lietotni, izmantojot Strapi CMS. Vai tikai konfigurējāt caur administratora paneli vai arī rakstījāt backend kodu?
Vai ir dinamiska maršrutizācija: ir nepieciešams atvērt lietotāja lapu, un pati lapa var mainīties (piemēram, id vaicājuma parametriem). Kā var uzrakstīt metodi, lai sekotu maršrutizācijas izmaiņām, lai ielādētu atbilstošos datus?
Kā optimizēt ritināšanas notikuma apstrādātāju, kas izraisa biežas pārkrāsošanas? Kāda ir atšķirība starp throttling un debounce?
[vārds] jautāja: uzdevums: lapā ir ievades lauks. Uzrakstiet kodu, kas ļaus saglabāt ievadīto vērtību localStorage, lai pēc lapas pārloadinga vērtība tiktu atjaunota.
Cik gatavs esat atgriezties pie iepriekšējās uzdevuma, atklājot kļūdas testētāja? Kā jūs tiek galā ar biežām konteksta pārslēgšanām?
Kā TypeScript uzlabo JavaScript izstrādi React projektā?
Pastāstiet par savu darba pieredzi un pašreizējām uzdevumiem likmju platformā
setup() (izpildās pirms beforeCreate un created) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Tēvs: setup Tēvs: beforeCreate Tēvs: created Tēvs: beforeMount Bērns: setup Bērns: beforeCreate Bērns: created Bērns: beforeMount Bērns: mounted Tēvs: mounted <template> <button @click="onClick"> {{ text }} </button> </template> <script lang="ts"> interface Props { text: string; } const props = defineProps<Props>(); interface Emit { myClick: [string]; } const emits = defineEmit<Emit>(); function onClick() { } </script> <template> <MyButton :text="Nospied mani"></MyButton> </template>
Pastāstiet par iepriekšējo uzņēmumu — komandas sastāvs, procesi, projekti.
Kuras bibliotēkas izmantojāt darbā ar datumiem?
Uzrakstiet reduce funkcijas ar generiku palīdzību (masīva tips, callback ar akumulatoru, pašreizējā vērtība, indekss, sākotnējā vērtība).
Skatieties uz soļa un dalībnieku kartiņu maketu. Kas šeit nav kārtībā?
Kam ir nepieciešami useMemo un useCallback? Vai vienmēr ir racionāli tos izmantot?
Vai jums ir pieredze darbā ar Webpack Module Federation vai mikro-frontendiem?
Ja noņemsiet atsauci uz klases komponentu, tad atsauces vērtība būs klases instances. Vai ir iespējams darīt kaut ko līdzīgu ar funkcionālo komponentu — nodot ref un tajā, piemēram, saņemt funkciju, kas ir deklarēta iekšā komponentā?
Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), nosakiet, kas būs pēdējā console.log un izskaidrojiet kāpēc.
Vai zini, kas ir FCP (First Contentful Paint) metriks? Iedomājies, ka mums ir React lietotne — sociālais tīkls ar servera puses renderēšanu, un ir problēma: kad lietotājs tieši ieiet kāda profilā, ilgi ir redzams balts ekrāns. Vai vari aprakstīt soļus — kas notiek no brīža, kad lietotājs nospiež Enter, līdz parādās pirmais saturs?
Vai CSS mainīgie var aizstāt SCSS mainīgos? Kāda ir atšķirība?
[vārds] jautāja: kas ir utility types (noderīgi tipi) TypeScript? Kurus no tiem esi izmantojis?
Kāda stilizācijas risinājums MUI kontekstā var tikt izmantots vietā inline-stiliem?