arunoda / react-komposer

Feed data into React components by composing containers.
MIT License
732 stars 70 forks source link

Alternatives? #127

Closed TobyEalden closed 7 years ago

TobyEalden commented 7 years ago

Does any one have any suggestion for an alternative or active fork to react-komposer? It's a neat solution with potential but isn't currently fit for purpose other than for basic usage in my experience, especially w.r.t. meteor apps.

After seemingly going to a lot of effort in promoting it and getting the word out, early adopters have now been left high and dry with no activity on either branch for months...

What are others using for non-trivial meteor apps?

arunoda commented 7 years ago

Check this: https://github.com/kadirahq/react-komposer/issues/123

TobyEalden commented 7 years ago

Yep - I'd seen that - last updated 24 days ago. I did give it a go but from what I could make out the functionality doesn't match that described in https://github.com/kadirahq/react-komposer/issues/123 and I couldn't find any other documentation. A comment 15 days ago asking for an ETA received no response.

I'm in the position where I have a meteor app that has evolved into a fairly sizeable/complex code-base where I committed to react-kompser early-on - it was such a pleasure to work with after getMeteorData. But I'm now hitting performance issues caused by multiple, unnecessary data loading and subsequent re-renders mainly as a result of using composeAll I think (also see 122)

Some idea of an ETA or roadmap would be great, and/or the opportunity to contribute if it helps.

arunoda commented 7 years ago

If you are looking for alternatives you could try Mobx, Recompose or similar.

arunoda commented 7 years ago

Just launched v2 and I hope we could close this.

zvictor commented 7 years ago

given that Recompose has grown in popularity more than react-komposer, it might be a good idea to be more aggressive in the Why section of the README and describe the advantages of this project over the alternative.

also, since there has not been any intense activity here since the release of v2 but Recompose has kept the momentum, we start wondering about the future of this project. @arunoda how do you see the future of it? is it (and will it be) still the best way to feed data into React components?