Sobes.tech

Frontend

Lors d'un événement de redimensionnement de la page, nous souhaitons envoyer des analyses. Si l'on attache simplement un gestionnaire à resize, il sera appelé des centaines de fois par seconde. Comment peut-on éviter cela?

147

Peux-tu expliquer la différence entre les versions HTTP 1, 2 et 3?

146

Pouvons-nous obtenir des données en utilisant une requête DELETE ou envoyer des données en utilisant une requête GET?

143

Y a-t-il une autre étape de rendu qui fait partie du processus global ? Pouvez-vous vous souvenir de laquelle ? À quoi sert la séparation en couches (composition) ?

141

Lors de l'analyse du HTML, si les scripts sont placés en haut de la page, bloquent-ils le chargement ultérieur de la page ou non?

140

Est-il judicieux d'utiliser useMemo ou useCallback pour une fonction qui retourne du JSX?

137

La page sera-t-elle interactive à ce moment de récursion infinie?

136

Est-ce que le travail avec ces effets a été spécifiquement isolé dans une bibliothèque séparée?

136

[nom] a demandé : À quel point es-tu prêt à consacrer environ 75 % de ton temps de travail à la mise en page de pages et à la création d'éléments UI ?

135

Codage en direct : voici un exemple de code utilisant l'Event Loop (fonctions synchrones, async/await, Promise, setTimeout). Il faut déterminer l'ordre d'exécution des console.log — ce qui sera exécuté en premier, en second, en troisième, etc.

135

À quel moment la fonction de nettoyage de useEffect s'exécutera-t-elle si elle a un tableau de dépendances avec les paramètres a, b, c?

133

N'y a-t-il pas eu de problème avec le fait que dans les projets React de différentes entreprises, un 'zoo' différent de bibliothèques autour de React lui-même se forme?

132

La requête OPTIONS est-elle envoyée à chaque demande cross-domain ou seulement lorsque c'est nécessaire ? Quelle est la différence entre les requêtes simples et complexes dans ce contexte ?

128

Et si, au lieu de scripts, les styles sont connectés via un lien séparé, bloquent-ils le rendu?

128

[nom] a demandé : Avez-vous eu une revue de conception intégrée au processus de lancement ? Comment cela s'est-il passé ?

127

Dis-moi quels sont les méthodes statiques pour travailler avec des promesses. Explique ce que font Promise.any et Promise.all.

125

[nom] a demandé : Peux-tu, s'il te plaît, parler de la pile sur laquelle tu as travaillé ? En particulier, parle plus en détail de Next.js.

124

Codage en direct : implémentez une fonction $ (similaire à jQuery), qui prend un sélecteur CSS valide et trouve les nœuds correspondants. La fonction doit retourner un objet avec les méthodes addClass, toggleClass, removeClass, css (application de styles), html (insertion de HTML/CSS à l'intérieur de l'élément) — avec la possibilité de chaîner les appels. Le code de test en chaîne fourni ne doit pas être modifié et doit fonctionner après l'implémentation de la fonction.

123

Quelles sources de micro-tâches (microtasks) et de macro-tâches (macrotasks) connais-tu?

109

Quelle est la différence entre debounce et throttle?

107
/4