[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911663: RFP: libjs-redux -- predictable state container for JavaScript



Package: wnpp
Severity: wishlist

* Package name    : libjs-redux
  Version         : 4.0.1
  Upstream Author : Dan Abramov
                    Andrew Clark
* URL             : https://redux.js.org/
* License         : Expat
  Programming Lang: JavaScript
  Description     : predictable state container for JavaScript

    Redux implements a state container for your whole application. It
    enforces a read-only, one-way data flow that makes state
    predictable and robust.

    Redux has three fundamental principles:

     * Single source of truth: The state of your whole application is
       stored in an object tree within a single store.

     * State is read-only: The only way to change the state is to emit
       an action, an object describing what happened.

     * Changes are made with pure functions: To specify how the state
       tree is transformed by actions, you write pure reducers.

    Redux is an implementation of the Flux pattern, with an even
    tighter focus on pure functions and read-only state.

-- 
 \          Eccles: “I'll get [the job] too, you'll see. I'm wearing a |
  `\        Cambridge tie.”  Greenslade: “What were you doing there?”  |
_o__)   Eccles: “Buying a tie.” —The Goon Show, _The Greenslade Story_ |
Ben Finney <bignose@debian.org>

Attachment: signature.asc
Description: PGP signature


Reply to: