Mis on reflow ja repaint, millised muutused neid põhjustavad ja mida tuleks vältida?
Frontend
Millised on Vue 3 peamised lifecycle hooks, kasutades Composition API ja <script setup>?
Kuidas brauser renderdab lehte alates hetkest, kui ta saab HTML-i, ilma raamistikudeta?
Kas saaksite natuke oma kogemustest rääkida?
Mida teile meeldib ja mida mitte teie praeguses ettevõttes?
Mis vahe on ref ja reactive Vue 3-s ning millal neid kasutatakse?
Mis on SSR, millised probleemid teiega sellel ajal tekkisid ja kuidas te neid lahendasite?
Kas te tunnete TanStack Query?
```javascript console.log('1') setTimeout(() => { console.log('2') Promise.resolve().then(() => console.log('3')) }, 0) Promise.resolve().then(() => { console.log('4') setTimeout(() => console.log('5'), 0) }) console.log('6') ```
export function useUserData(userId) { const { $api } = useNuxtApp() const user = ref(null) const isLoading = ref(true) const displayName = computed(() => { return `${user.value.firstName} ${user.value.lastName}` }) async function load() { const data = await $api.get(`/users/${userId}`) user.value = data isLoading.value = false } load() return { user, isLoading, displayName } }
Miks on semantiline märgistus vajalik, mis see on ja kas mõned semantilised sildid võiksid olla?
Mis on CI/CD ja kas teiega sellega töötanud?
const userStore = useUserStore() onMounted(() => { window.addEventListener('resize', handleResize) const interval = setInterval(() => { userStore.syncData() }, 5000) document.addEventListener('keydown', handleKeydown) function handleResize() { /* ... */ } function handleKeydown() { /* ... */ } })
Kuidas te üldiselt tunnete end töötades oma praeguses ettevõttes?
Millised on teie üldised muljed ettevõttest ja intervjuust?
Kas teil on kogemusi Vuex-iga töötamisel?
Mis on BEM ja miks seda kasutatakse?
Kas te töötate kaugtöö või hübriidvormis?