Recently Updated Pages
Porfolio Gallery
Un site vitrine pour afficher toutes ses petites photos prises Photos accrochées à des files avec...
Minecraft Mod Challenge
🎯 Concept général Un mod qui transforme Minecraft en hub de mini-jeux compétitifs, jouable en so...
IP Finder
une simple interface pour afficher les ip utilisée sur mon serveur pour ensuite choisir laquelle ...
Entretien Odoo
1. Problèmes de codage rencontrés (avec solutions) Count IP Addresses (Easy) Compter le nombre d...
Hugo Pierret V3
Six Degrees of Kevin Bacon
Jeu web inspiré du concept des six degrés de séparation (variante "Six Degrees of Kevin Bacon"). ...
HOC et Render Props
Higher-Order Components (HOC) Un HOC est une fonction qui prend un composant et retourne un nouve...
Custom Hooks
Custom Hooks Un custom hook est une fonction commençant par use qui encapsule de la logique réuti...
Bonnes pratiques
Bonnes pratiques React Structure de fichiers src/ ├── components/ # Composants réutilis...
Optimisations
Optimisations de performance React.memo — éviter les re-renders inutiles // L'enfant se re-rend ...
React Query (TanStack Query)
React Query (TanStack Query) La meilleure solution pour gérer l'état serveur : cache automatique,...
fetch et axios
Appels API : fetch et axios fetch natif async function getUsers() { const res = await fetch('/...
Zustand
Zustand — État global simple et performant Bibliothèque légère (~1kb), sans boilerplate, qui évit...
Context API
Context API — État global natif Intégré à React. Idéal pour des états peu fréquemment mis à jour ...
Hooks de navigation
Hooks React Router v6 useParams — paramètres d'URL // Route : /users/:id function UserDetail() {...
Configuration de base
React Router v6 — Configuration de base npm install react-router-dom Structure minimale import {...
Formulaires contrôlés
Formulaires contrôlés Dans un formulaire contrôlé, React gère l'état de chaque champ via le state...
Événements
Gestion des événements React utilise des événements synthétiques (SyntheticEvent) qui wrappent le...
useMemo et useCallback
useMemo et useCallback Ces deux hooks servent à mémoïser des valeurs ou des fonctions pour éviter...
useReducer
useReducer Alternative à useState pour des états complexes avec plusieurs sous-valeurs ou des tra...