Sobes.tech

Frontend

Qu'est-ce que le reflow et le repaint, quelles modifications les provoquent et qu'il faut éviter ?

Middle+
420

Quels sont les principaux hooks du cycle de vie dans Vue 3 lors de l'utilisation de l'API Composition et <script setup> ?

Middle+
291

Comment un navigateur rend une page à partir du moment où il reçoit le HTML, sans utiliser de frameworks ?

Middle+
224

Pouvez-vous parler un peu de votre expérience ?

Middle+
211

Qu'aimez-vous et qu'est-ce qui ne vous plaît pas dans votre entreprise actuelle ?

Middle+
207

Quelle est la différence entre ref et reactive dans Vue 3 et quand les utiliser ?

Middle+
192

Qu'est-ce que le SSR, quels problèmes avez-vous rencontrés avec le SSR et comment les avez-vous résolus ?

Middle+
179

Connaissez-vous TanStack Query ?

Middle+
174

```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') ```

Middle+
167

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 } }

Middle+
166

Pourquoi le balisage sémantique est-il nécessaire, qu'est-ce que c'est, et pouvez-vous nommer quelques balises sémantiques ?

Middle+
162

const userStore = useUserStore() onMounted(() => { window.addEventListener('resize', handleResize) const interval = setInterval(() => { userStore.syncData() }, 5000) document.addEventListener('keydown', handleKeydown) function handleResize() { /* ... */ } function handleKeydown() { /* ... */ } })

Middle+
148

Qu'est-ce que CI/CD et y avez-vous travaillé ?

Middle+
146

Quelles sont vos impressions générales sur l'entreprise et l'entretien ?

Middle+
117

Comment vous sentez-vous généralement en travaillant dans votre entreprise actuelle ?

Middle+
116

Avez-vous de l'expérience avec Vuex ?

Middle+
115

Qu'est-ce que BEM et pourquoi l'utilise-t-on ?

Middle+
105

Travaillez-vous à distance ou en format hybride ?

Middle+
102