Dan Abramov

Personalities 🟡 Mid

Définition

Développeur d'origine russe, cocréateur de Redux et longtemps membre de l'équipe React chez Meta, qu'il a quittée en juillet 2023. Il a ensuite travaillé près de deux ans chez Bluesky (React Native, management), avant de se déclarer « entre deux choses » et indépendant. Son blog Overreacted reste une référence pédagogique sur React.

Analogie

Le professeur de React : il n'a pas invente le framework mais il l'a rendu compréhensible pour des millions de devs.

Exemple de code

// Redux — Dan Abramov, 2015
const reducer = (state = 0, action) => {
  switch (action.type) {
    case 'INCREMENT': return state + 1;
    case 'DECREMENT': return state - 1;
    default: return state;
  }
};

Cas d'usage

Redux a défini le pattern de state management en React. Ses idées influencent Zustand, Recoil et Jotai.

Anti-pattern

Mettre Redux partout : pour la majorité des apps, useReducer ou Zustand suffisent largement.
#personalities#history#interview

Fiche mise à jour le 2026-09-27

← → au clavier pour passer d'une fiche à l'autre