|
|
|
|
|
by Spoike
4337 days ago
|
|
Thanks for mentioning my project, Reflux. I initially thought that the suggested implementation by Facebook was a bit weird because it requires a lot of boiler plate code. For the longest time I disliked using magic strings for type checking since it breaks the concept of polymorphism. In Javascript it is even more weird considering it is a dynamic language. So I fixed that by moving the type specifics (which in Flux's case is mostly about handling events) into the actions and stores themselves. Thanks to a contributor we also provide a mixin for React components that adds automatic unsubscription on componentWillUnmount and provides a listenTo method in the components to subscribe to actions and stores. It works both server-side (available at npm) and client-side (available as bower package or can be built in browserify from npm package). |
|