Memo
Rappels Javascript
Les variables: let, const, var
var
est à éviter
let
pour les variables
const
pour les constantes
Les templates litterals
Le spread operator (copie d'objet)
Le destructuring
Les méthodes des tableaux
La méthode fetch
Les hooks
useState: Sauvegarder une valeur et raffraîchir le DOM lorsque cette valeur change
useEffet: Déclenche une action à la création du composant ou lors d'un changement sur une variable
useRef: Sauvegarder une valeur sans affecter le DOM ou sauvegarder une référence vers un composant du DOM
useCache: Sauvegarde une fonction dans le cache pour conserver sa référence
useMemo: Mémorise une valeur calculée pour éviter les recalculs inutiles
React Router
Définir une route statique
Définir une route dynamique
Définir une route par défaut
API de Contexte
Créer le provider
Utiliser le provider
Redux
Importer createSlice from " @reduxjs/toolkit »
Créer l’initialState
Exporter l’objet retourné par createSlice
Exporter les actions
Exporter le reducer
Importer le reducer dans le store
Récupérer le state
Récupérer le state en déstructuré
Dispatcher une action