Composants en ligne
Importer des composants
/snippets/. En savoir plus sur les snippets réutilisables.
Les imports imbriqués ne sont pas pris en charge. Importez tous les composants référencés directement dans le fichier MDX parent.
snippets/ :
/snippets/color-generator.jsx
Considérations
- SEO : Les moteurs de recherche peuvent ne pas indexer complètement le contenu dynamique rendu côté client.
- Chargement initial : Les visiteurs peuvent voir un flash avant que les composants ne s’affichent.
- Accessibilité : Assurez-vous que les lecteurs d’écran annoncent les changements de contenu dynamique.
- Optimisez les tableaux de dépendances : N’incluez que les dépendances nécessaires dans
useEffect. - Mémoïsez les opérations coûteuses : Utilisez
useMemoouuseCallbacklorsque cela est pertinent. - Réduisez les re-rendus : Décomposez les grands composants en composants plus petits.
- Lazy loading : Le code des composants ne peut pas être chargé de façon différée. Tous les composants sont chargés avec la page. Si un composant effectue des opérations gourmandes en ressources lorsqu’il est monté, comme la récupération de données ou des calculs lourds, utilisez le rendu conditionnel pour différer son montage jusqu’à une interaction de l’utilisateur.