Sobes.tech

Frontend

Il existe une forme populaire utilisée à 5 endroits différents du projet, mais chaque utilisation présente de petites différences. Comment concevriez-vous un tel composant?

257

Qu'est-ce que la conception segmentée par fonctionnalités et quel problème l'architecture résout-elle en général?

245

Dans l'API de composition de Pinia, il n'y a pas de méthode $reset — comment la mettriez-vous en œuvre?

237

const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 depuis le cache console.log(sum(4, 1)) // 5

230

Comment avez-vous interagi avec le backend et les autres membres de l'équipe (analystes, designers, testeurs) ?

206

Avez-vous déjà eu l'expérience de réaliser une idée qui semblait excellente, mais qui s'est avérée être un échec?

201

Lorsque le projet s'étend et qu'il est possible d'identifier plusieurs entités métier (espace personnel, profil, promotions), peut-on les diviser en dépôts séparés et les connecter en tant que micro-frontends?

183

Dans quels cas les micro-frontends sont-ils nécessaires et en quoi diffèrent-ils ?

179

Parlez-nous des processus de développement dans votre équipe : méthodologie, sprints, revue de code, déploiement.

175

Y a-t-il eu des cas où, en plein milieu d'un sprint, les tâches ont été soudainement re-priorisées et tout a dû être refait?

173

Avez-vous écrit de la documentation technique et architecturale ? Avez-vous de l'expérience avec une grande quantité de documentation ?

168

Vous avez une grande vieille application avec de nombreuses requêtes API qui passent par différentes URL et renvoient différents formats de réponse. Comment organiseriez-vous cela?

168

Quelles mesures de sécurité ont été appliquées en ce qui concerne l'utilisation d'iFrame et PostMessage?

162

Nous avons un tableau avec 10 000 lignes qui commence à ralentir lors du rendu. Pourquoi cela se produit-il et comment y remédier?

159

Vous avez créé une branche à partir de develop, mais develop a avancé. Comment mettre à jour votre branche avec l'état actuel de develop ? Qu'est-ce que rebase ?

158

Quels outils sont utilisés pour stocker l'état global dans Vue.js ? Quelle est la différence entre Options API et Composition API dans Pinia ?

158

Qu'est-ce que la directive v-model et comment utiliser defineModel dans un composant enfant?

157
/2