Aller au contenu

Redux (bibliothèque JavaScript)

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 28 janvier 2019 à 04:08 et modifiée en dernier par JackBot (discuter | contributions) (Formatage, traduction des modèles de liens). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
Redux
Description de l'image Redux Logo.png.

Informations
Développé par Dan Abramov (d), Andrew Clark (d), Mark Erikson (d) et Timothy Dorr (d)Voir et modifier les données sur Wikidata
Première version [1]
Dernière version 4.0.0 ()
Dépôt github.com/reduxjs/reduxVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
État du projet Actif
Écrit en JavaScript
Système d'exploitation Multiplateforme (en)Voir et modifier les données sur Wikidata
Type Bibliothèque JavaScript
Politique de distribution gratuit (logiciel libre)
Licence Licence X11Voir et modifier les données sur Wikidata
Site web redux.js.org

Redux est une bibliothèque open-source JavaScript de gestion d'état pour applications web. Il est le plus couramment utilisé avec des bibliothèques comme React ou Angular pour la construction d'interfaces utilisateur. Semblable à (et inspiré de) l'architecture Flux, il a été créé par Dan Abramov et Andrew Clark.

Description

Redux est une petite bibliothèque conçue pour être un conteneur d'état de application.

Elle est influencée par la programmation fonctionnelle du langage Elm[2].

Historique

Redux a été créé par Dan Abramov et Andrew Clark en 2015[3]. Abramov a commencé à écrire la première implémentation de Redux lors de la préparation pour un discours de conférence[4] à React Europe[5]

Références

  1. Initial release tag
  2. « An Introduction To Redux », sur Smashing Magazine
  3. Dan Abramov, « The History of React and Flux with Dan Abramov », sur Three Devs and a Maybe (consulté le )
  4. « Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015 », sur Youtube
  5. « ReactEurope 2015 - Live React: Hot Reloading with Time Travel », sur ReactEurope