Avez-vous déjà travaillé avec des tableaux complexes : filtrage, tri, tableaux modifiables?
Frontend
Quels gestionnaires d'état avez-vous utilisés ? Lesquels préférez-vous ?
Est-ce que c'est fait avec React ? Quelles technologies et bibliothèques avez-vous utilisées pour les formulaires ? Y avait-il une validation ?
Quelle version de React avez-vous utilisée ? Parlez-moi des hooks — pourquoi ils sont apparus, lesquels connaissez-vous ?
Quelles bibliothèques utilitaires (comme Lodash) avez-vous utilisées?
Quelles bibliothèques pour travailler avec les dates avez-vous utilisées?
En ce qui concerne l'interface utilisateur — travail avec des données, graphiques, tableaux, interfaces sophistiquées, formulaires — y a-t-il quelque chose de récent?
Avez-vous utilisé React Toolkit — y compris RTK Query ? Connaissez-vous Tanstack Query ?
Avez-vous dû creuser profondément dans les paramètres du linter ? Quels aspects avez-vous configurés : plugins, règles de syntaxe, correction automatique ?
Peux-tu expliquer la différence entre la gestion de l'état côté serveur et côté client ? À quoi servent des bibliothèques comme Tanstack Query ?
Que peux-tu dire sur Tailwind ? As-tu de l'expérience avec ? Quelles bibliothèques pour travailler avec Tailwind connais-tu (par exemple, pour combiner des classes) ?
Parlez-moi de votre expérience, quelles technologies vous intéressent, avec quoi vous avez travaillé récemment et avec quoi vous aimeriez travailler.
Que fournit la bibliothèque de gestion de l'état du serveur — quels sont ses avantages et commodités?
Comment configurer un linter et un formateur pour qu'ils ne entrent pas en conflit lorsqu'ils travaillent sur le même fichier (par exemple, TypeScript) ?
Quels linters avez-vous utilisés ? Comment distinguez-vous le linting et le formatage — sont-ce des concepts similaires ou différents ?
Tu parles de travailler avec des graphiques et des animations — quelles bibliothèques as-tu utilisées pour cela ? Quel était le type de ces graphiques et animations ?
Tu as parlé de Next.js — quels autres bundlers, assembleurs, outils de développement as-tu utilisés?
Écrivez-vous en TypeScript ou JavaScript ? Peut-on configurer ESLint pour qu'il vérifie spécifiquement le code TypeScript ?
Avec quelles bibliothèques UI avez-vous travaillé récemment ? Quels sont les avantages et inconvénients des différentes bibliothèques (Bootstrap, Material UI, etc.) ?
Y a-t-il une demande ou un désir de configurer des tests, d'écrire des tests unitaires sur le projet?