Reflow және repaint дегеніміз не, оларды не шақырады және нені болдырмау керек?
Frontend
Composition API және <script setup> қолданғанда Vue 3-те негізгі өмірлік цикл хуктары қандай?
Браузер HTML-ді алған сәттен бастап қалай бет жасайды, framework қолданбай?
Ағымдағы компанияңызда не ұнайды және не ұнамайды?
Тәжірибеңіз туралы аздап айта аласыз ба?
Vue 3-те ref және reactive арасындағы айырмашылық неде және қашан пайдаланылады?
SSR дегеніміз не, ол қандай мәселелермен бетпе-бет келдіңіз және оларды қалай шештіңіз?
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 } }
Семантикалық маркалау не үшін қажет, ол не және сіз кейбір семантикалық тегтерді атай аласыз ба?
CI/CD дегеніміз не және сіз оныңмен жұмыс істедіңіз бе?
const userStore = useUserStore() onMounted(() => { window.addEventListener('resize', handleResize) const interval = setInterval(() => { userStore.syncData() }, 5000) document.addEventListener('keydown', handleKeydown) function handleResize() { /* ... */ } function handleKeydown() { /* ... */ } })
Vuex-пен жұмыс тәжірибеңіз бар ма?
Ағымдағы компанияңызда жұмыс істеу туралы жалпы қалай сезінесіз?
Компания және сұхбат туралы жалпы әсерлеріңіз қандай?
BEM дегеніміз не және ол не үшін пайдаланылады?
Сіз қашықтан жұмыс істейсіз бе немесе гибридтік форматта ма?