Implementing Undo-Redo in React components using Flux and immutable data-structures

Facebook talked about their Flux workflow recently, which uses a one-way data flow in building apps. Brandon Tilley released a simple implementation last week with Fluxxor. He has written a nice description of the overall process here. I have built over the Fluxxor Todo example to implement the Undo functionality myself. You can view a demo …

Read moreImplementing Undo-Redo in React components using Flux and immutable data-structures

Engineering a better menu with Reactive Streams

Note: The position of the mouse on this page is predictive. The rest of the page is about the implementation. I read Guillermo Rauch’s excellent writeup recently about rich web applications; I was particularly fascinated by the mouse prediction section. This can be implemented in a number of ways, but using Observable streams makes it a piece …

Read moreEngineering a better menu with Reactive Streams