nuclear-js icon indicating copy to clipboard operation
nuclear-js copied to clipboard

Reactive Flux built with ImmutableJS data structures. Framework agnostic.

Results 31 nuclear-js issues
Sort by recently updated
recently updated
newest added

Hey @jordangarcia, just thought it'd be nice to have a place to document our progress on the documentation website. I've added this list of things to be done, please feel...

enhancement

Following below https://optimizely.github.io/nuclear-js/docs/01-getting-started.html to see shopping cart example from nuclearjs demo. 1. Create reactor.js as per above url and completed all the documentation. 2. After building & running app, below...

The following code will not throw an error in console: in my componentDidMount(): ``` Reactor.batch(() => { Reactor.dispatch('DISPATCH1'); }) ``` in my store: ``` initialize() { this.on('DISPATCH1', (state) => {...

As discussed in #213 I was able to keep the current codebase and only remove Immutable dependency. Nothing else is touched, so everything should work as expected. Distribution files are...

Dunno if this is right place to write down, but i created a package called `nuclear-module` to act as a glue to bind each part of a `nuclear-js` module. Module...

I have StoreA and StoreB that need data from StoreA, do some calculation and store the stats. Anytime StoreA changes, StoreB do the calculations and store the latest stats. Do...

@jordangarcia @loganlinn This includes the changes for the cache abstraction Logan authored and the unwatch/config options I added. API changes include: 1. Config option for `cache`. This expects a cache...

@jordangarcia @mikeng13 Added a number of options/functionality around caching including: 1. `getCacheValues` and `clearCacheValues` to `Reactor`. This will allow users to monitor their own cache usage and clear it if...

I've been using the RC branch to tune the performance of our app and found the performance in the current __notify is a bit slow. The current notify work flow...

Nuclear's current implementation calls [`reactor.observe` separately](https://github.com/optimizely/nuclear-js/blob/2e8b995269b2cb80298cac8ffadbcf8a6dc435b6/src/create-react-mixin.js#L27) for each entry in the response to a React component's `getDataBindings`. If multiple pieces of bound data change in a single dispatch, Nuclear will...