Skip to main content

Recently Updated Pages

Six Degrees of Kevin Bacon

Idée de dev

Jeu web inspiré du concept des six degrés de séparation (variante "Six Degrees of Kevin Bacon"). ...

Updated 7 months ago by Hugo

HOC et Render Props

React Patterns avancés

Higher-Order Components (HOC) Un HOC est une fonction qui prend un composant et retourne un nouve...

Updated 7 months ago by Hugo

Custom Hooks

React Patterns avancés

Custom Hooks Un custom hook est une fonction commençant par use qui encapsule de la logique réuti...

Updated 7 months ago by Hugo

Bonnes pratiques

React Performance et bonnes pratiques

Bonnes pratiques React Structure de fichiers src/ ├── components/ # Composants réutilis...

Updated 7 months ago by Hugo

Optimisations

React Performance et bonnes pratiques

Optimisations de performance React.memo — éviter les re-renders inutiles // L'enfant se re-rend ...

Updated 7 months ago by Hugo

React Query (TanStack Query)

React Communication avec une API

React Query (TanStack Query) La meilleure solution pour gérer l'état serveur : cache automatique,...

Updated 7 months ago by Hugo

fetch et axios

React Communication avec une API

Appels API : fetch et axios fetch natif async function getUsers() { const res = await fetch('/...

Updated 7 months ago by Hugo

Zustand

React Gestion d'état globale

Zustand — État global simple et performant Bibliothèque légère (~1kb), sans boilerplate, qui évit...

Updated 7 months ago by Hugo

Context API

React Gestion d'état globale

Context API — État global natif Intégré à React. Idéal pour des états peu fréquemment mis à jour ...

Updated 7 months ago by Hugo

Hooks de navigation

React Routing (React Router v6)

Hooks React Router v6 useParams — paramètres d'URL // Route : /users/:id function UserDetail() {...

Updated 7 months ago by Hugo

Configuration de base

React Routing (React Router v6)

React Router v6 — Configuration de base npm install react-router-dom Structure minimale import {...

Updated 7 months ago by Hugo

Formulaires contrôlés

React Événements et formulaires

Formulaires contrôlés Dans un formulaire contrôlé, React gère l'état de chaque champ via le state...

Updated 7 months ago by Hugo

Événements

React Événements et formulaires

Gestion des événements React utilise des événements synthétiques (SyntheticEvent) qui wrappent le...

Updated 7 months ago by Hugo

useMemo et useCallback

React Hooks avancés

useMemo et useCallback Ces deux hooks servent à mémoïser des valeurs ou des fonctions pour éviter...

Updated 7 months ago by Hugo

useReducer

React Hooks avancés

useReducer Alternative à useState pour des états complexes avec plusieurs sous-valeurs ou des tra...

Updated 7 months ago by Hugo

useContext

React Hooks avancés

useContext Permet de lire une valeur de contexte sans passer par le prop drilling. Le contexte es...

Updated 7 months ago by Hugo

useRef

React Hooks fondamentaux

useRef useRef retourne un objet { current: valeur } qui persiste entre les renders sans déclenche...

Updated 7 months ago by Hugo

useEffect

React Hooks fondamentaux

useEffect Permet d'exécuter des effets de bord (appels API, timers, listeners...) après le rendu....

Updated 7 months ago by Hugo

useState

React Hooks fondamentaux

useState Permet d'ajouter un état local à un composant fonctionnel. Syntaxe const [state, setSta...

Updated 7 months ago by Hugo

Unmounting

React Cycle de vie des composants

Phase de Unmounting Le composant est retiré du DOM. C'est le moment de nettoyer les effets de bor...

Updated 7 months ago by Hugo