Sobes.tech

Frontend

Créer un nouveau type basé sur PartialDelivery qui inclut uniquement les champs name et address (Pick).

139

Étant donné un graphe de routes unidirectionnelles, l'absence de cycles est garantie. Comment peut-on atteindre le point N à partir du point 1?

137

Exercice React : implémentez un composant de recherche d'occurrences d'une sous-chaîne dans un texte. Exigences : chargement du texte depuis une API lors du premier rendu, indication de chargement, gestion des erreurs, recherche d'occurrences sans tenir compte de la casse, mise en surbrillance des occurrences trouvées, affichage du nombre total d'occurrences, bouton pour charger du texte supplémentaire.

135

Aujourd'hui, nous allons concevoir une messagerie. Familiarisez-vous avec la maquette de l'interface et les exigences fonctionnelles. Il est nécessaire de recueillir les exigences non fonctionnelles, de discuter de la pile technique, des composants et services du frontend, des modèles de données, des API et de l'architecture générale du système.

135

Implémenter une fonction de mémorisation (caching) qui met en cache le résultat d'une fonction lors d'appels répétés avec les mêmes arguments, y compris la gestion des primitives et undefined, ainsi que la possibilité de vider le cache (clearCache).

135

Quelle est la meilleure façon d'afficher un message de victoire : via alert ou en le rendant dans l'UI ?

134

// Décrivez un type représentant des objets JS qui ont un identifiant privé // et une méthode pour l'obtenir, ainsi qu'un champ de date de création. // L'identifiant peut contenir un nombre ou une chaîne. // Le champ de date de création peut également contenir une chaîne ou un nombre. // L'identifiant et le champ de date de création ont toujours le même type. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }

131

Comment notre autorisation doit-elle se dérouler?

131

Quels arguments React.memo accepte-t-il en plus du composant lui-même?

128

Combien de requêtes HTTP seront envoyées et pourquoi si l'on exécute le code avec Observable sans subscribe et Promise sans then?

127

Implémentez votre propre fonction promiseAll, qui est un équivalent de Promise.all : prend un tableau de promesses, retourne une promesse avec un tableau de résultats dans l'ordre d'origine, et en cas de rejet — appelle immédiatement reject.

124

Quels autres types utilitaires en TypeScript connaissez-vous ? Nommez les plus populaires.

120

Regarde le premier callback que tu passes à runSpinner (onRoll) — accepte-t-il un argument que tu as indiqué?

119

Pourquoi le composant Child sera-t-il re-rendu lorsque vous cliquez sur le bouton 'Rerender' dans le composant racine, et pourquoi se re-rend-il également lorsque vous tapez dans l'input?

115

// Trois types sont donnés. Il faut créer un type Delivery basé sur eux, qui contiendra tous les champs des types donnés.

111

Il faut écrire une fonction qui retourne une fonction acceptant n'importe quels arguments, et qui enveloppe un callback (avec le style erreur-premier) dans une promesse (promisify).

111

Comment redéfinir le contexte (this) à l'intérieur de loadScript lors de l'appel de la fonction, si loadScript utilise this?

107
/5