acdlite / flummox

Minimal, isomorphic Flux.
http://acdlite.github.io/flummox
1.69k stars 114 forks source link

Use Redux #253

Closed swordsreversed closed 9 years ago

swordsreversed commented 9 years ago

ARGGGGGGHHHHHH!!!!!

anatoliyarkhipov commented 9 years ago

Why?

kswope commented 9 years ago

I'm going back to vanilla flux until this bloodbath is over.

swordsreversed commented 9 years ago

You might be on to something @kswope. Ive spent a day and a half trying to decide on an implementation and still haven't decided. The churn is utterly useless if you are actually trying to build something.

acdlite commented 9 years ago

I'm not jumping ship for Redux because it's slightly better. I'm switching because it's a significant leap over classical Flux. I do understand everyone's frustration but the flip-side of churn is things marginally improve and then grind to a halt. I'd rather move on to the next great thing.

That being said, if someone wants to take over maintaining Flummox I'll happily oblige.

kswope commented 9 years ago

I took the bait and tried redux for a couple days. Seemed 'functional' for no other reason but to be functional. If a lib is going to be about 'state', I don't want it to shy away from it. I'm trying out https://github.com/omniscientjs/omniscient now. If it lives up to its claims, then thats a significant leap.

gaearon commented 9 years ago

Seemed 'functional' for no other reason but to be functional.

Sorry, this just doesn't compute to me. Redux is functional because

You may not be very impressed today, but at its core the way Redux is built allows for very powerful developer features that you won't find in any other Flux library because of their non-functional design. I'll be releasing some of the tools I'm hinting at after my ReactEurope talk.

That said, Omniscient is great and I hope you find it better suiting your taste!