Frontend
Il y a un tableau de 200 identifiants. Il faut faire une requête à /api/users/:id pour chacun. Écris une fonction qui effectue ces requêtes, mais pas plus de N en même temps, et qui retourne les résultats dans l'ordre du tableau d'entrée.
import React, { useState, useEffect, useRef, useContext, useReducer, useMemo, me const someFunc = (arr) => { return [...arr].sort((a, b) => a - b); }; const LazyInit = (props) => { const [arr, setArr] = useState(someFunc(props.arr)); const onClick = () => { setArr((prev) => prev.concat(prev.length + 1)) } return ( <> <button onClick={onClick}> Incrémenter </button> <ul> {arr.map((n, index) => <li key={index}>{n}</li>)} </ul> </> ) } export default () => <LazyInit arr={[1, 2, 3]} />;
Quelle est la différence entre les variables dans les préprocesseurs et les variables natives CSS?
Comment priorisez-vous la dette technique par rapport aux tâches commerciales?
À quoi sert un intercepteur Axios si vous n'avez pas accès aux cookies côté frontend?
Quelle est la différence entre unknown et any en TypeScript ?
Connais-tu la différence entre enum et constantes en TypeScript?
Quelles sont les caractéristiques des fonctions fléchées?
Comment travailler avec JavaScript asynchrone ? Quelle est la différence entre Promise et async/await ?
Que pouvez-vous dire sur Nuxt ? Quelles sont les difficultés à travailler avec Nuxt par rapport à Vue 3 ?
Comment peut-on implémenter une vérification d'autorisation ou de rôles au niveau des routes dans Vue Router 3 ?
Qu'est-ce que le chemin critique de rendu ? Quelles sont les étapes ?
Ici, le deuxième paramètre de setTimeout est généralement le délai, quel nombre vas-tu y passer?
Comment créer et utiliser vos propres types dans TypeScript?
Quelle était la version d'Angular sur la plateforme éducative, fallait-il la mettre à jour ?
Comment avez-vous interagi avec l'équipe backend?
Comment assurer la compatibilité cross-navigateur pour CSS?
La partie publique de l'agrégateur (landing, catalogue de produits) doit être bien indexée. Comment aborderiez-vous le choix du rendu (SSR/SSG) ?
Comment stockez-vous généralement la couche API et organisez-vous l'interaction client-serveur dans les applications?
Que sais-tu des principes SOLID ? À quoi servent-ils ?