Redux

frontend
Première version : 2015
Licence : MIT

Redux

Conteneur d'état prévisible pour applications JavaScript avec un flux de données unidirectionnel.

Détails techniques

Redux est un conteneur d'état prévisible pour les applications JavaScript, basé sur un flux de données unidirectionnel strict : actions → reducers → store. J'ai utilisé Redux et Redux Toolkit sur plusieurs projets React en alternance, notamment chez StudiMove pour le dashboard de gestion d'événements, et chez Unboared pour le dashboard B2B partenaires. Redux Toolkit (RTK) simplifie considérablement l'utilisation de Redux : createSlice génère automatiquement les actions et reducers, createAsyncThunk gère les appels API, et RTK Query fournit un data fetching avec cache intégré. Le pattern Redux reste pertinent pour les applications avec un état complexe et partagé entre de nombreux composants. Le middleware permet d'intercepter les actions pour le logging, les effets de bord, ou la persistance.

Besoin d'un développeur Redux ?

Avec 2 ans et 9 mois d'expérience en Redux, je peux vous aider à réaliser votre projet.