Reflow və repaint nədir, onları nə səbəb olur və nələrdən qaçınmaq lazımdır?
Frontend
Composition API və <script setup> istifadə edərkən Vue 3-də əsas həyat dövrü hookları hansılardır?
Brauzer HTML-i qəbul etdikdən sonra səhifəni necə göstərir, çərçivələrdən istifadə etmədən?
Hazırkı şirkətinizdə nəyi sevirsiniz və nəyi sevmirsiniz?
Təcrübəniz haqqında bir az danışa bilərsinizmi?
Vue 3-də ref və reactive arasındakı fərq nədir və nə zaman istifadə olunur?
SSR nədir, SSR ilə hansı problemlərlə üzləşmisiniz və onları necə həll etdiniz?
TanStack Query ilə tanışsınızmı?
```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 } }
Semantik markup niyə lazımdır, bu nədir və bəzi semantik etiketləri göstərə bilərsinizmi?
CI/CD nədir və onunla işlədinizmi?
const userStore = useUserStore() onMounted(() => { window.addEventListener('resize', handleResize) const interval = setInterval(() => { userStore.syncData() }, 5000) document.addEventListener('keydown', handleKeydown) function handleResize() { /* ... */ } function handleKeydown() { /* ... */ } })
Vuex ilə işləmək təcrübəniz varmı?
Hazırkı şirkətinizdə işləmək haqqında ümumi necə hiss edirsiniz?
Şirkət və müsahibə haqqında ümumi təəssüratlarınız nədir?
BEM nədir və niyə istifadə olunur?
Uzaqdan işləyirsiniz yoxsa hibrid formatda?