Skip to content

React Craftmanship - Projets

Mes bonnes pratiques et patterns avancés en React, focus sur la qualité et la maintenabilité.

Patterns React favoris

Hooks Custom

  • Séparation des préoccupations : Logique réutilisable
  • Composition : Combinaison de hooks simples
  • Performance : Memoization appropriée

Architecture Composants

  • Compound Components : Composants liés ensemble
  • Render Props : Partage de logique flexible
  • Higher-Order Components : Augmentation de fonctionnalités

Performance Patterns

  • React.memo : Optimisation du rendu
  • useMemo/useCallback : Mise en cache calculée
  • Code Splitting : Chargement paresseux

Projets à venir

Section en construction - Les projets seront ajoutés progressivement.

Exemples prévus

  • Librairie de custom hooks réutilisables
  • Architecture composants avec compound pattern
  • Performance optimization d'applications React
  • Design system avec TypeScript strict
  • Testing strategy complète avec RTL

Stack React préférée

  • React 18 : Concurrent features, Suspense
  • TypeScript : Type safety strict
  • React Query : État serveur optimisé
  • React Hook Form : Gestion de formulaires
  • React Testing Library : Tests centrés utilisateur