Sobes.tech

Frontend

As-tu déjà rencontré des problèmes de performance en frontend ? Par exemple, un rapport de bug concernant des ralentissements, ou tu as toi-même remarqué un problème lors de ton travail. Peux-tu donner un exemple précis de comment tu l'as résolu ?

148

Comprenez-vous le principe de séparation de la logique et de la présentation dans le modèle, sur lequel reposent de nombreuses approches architecturales ? D'où vient cette idée à l'origine ?

147

Compareriez-vous les signaux et RxJS comme des outils interchangeables, ou chacun pour sa tâche spécifique ? Si c'est le second, pour quelle tâche précisément ?

146

Quel argument passons-nous à la fonction inject ? Qu'est-ce qui y est exactement passé : une dépendance ou autre chose (jeton) ?

145

À quoi sert en général la revue de code ? Est-elle vraiment nécessaire, et dans quels cas ?

138

Quels scénarios spécifiques d'utilisation de la ligne de commande as-tu rencontrés dans ta pratique, en dehors de l'exécution d'Angular CLI?

136

En plus de ne pas gonfler le constructeur, quelles sont les autres raisons d'utiliser inject au lieu du paramètre du constructeur?

135

Vous avez mentionné le développement d'une bibliothèque de composants UI réutilisables basée sur Angular Material. Y a-t-il une différence fondamentale entre les composants de la bibliothèque et les composants multifonctionnels normaux de l'application ? Qu'est-ce qu'on peut négliger dans les composants normaux mais pas dans ceux de la bibliothèque ?

134

Quels critères sont importants pour les composants du kit UI de la bibliothèque avec lesquels vous avez personnellement travaillé en pratique (par exemple, la définition des limites de responsabilité du composant) ?

132

Pourquoi l'héritage est-il nécessaire en POO, et dans quels cas doit-il être utilisé?

123

Comment décrirais-tu la différence entre Middle et Senior en développement frontend?

122

Avais-tu dans ton code un abonnement à l'intérieur d'un autre abonnement (problème classique de RxJS) ? L'as-tu corrigé ou est-ce toujours le cas ?

118

As-tu déjà travaillé avec la ligne de commande (commandes shell), en plus de Git et FTP?

117
/2