Echo JS 0.11.0


tracker1 1094 days ago. link 2 points
While I agree with the sentiment... at this point the web development community is already very fractured.  Angular is still very strong in new business development, and React is just starting to edge in.  I'm not suggesting that we stop, but there is merit in sticking with React+Redux for a while.

In terms of features, universal rendering, and hot module replacement are important for iterative development.  React+Redux is at the leading edge of these features, well ahead of many alternatives.  Once the tooling for other options matures, I think it may be worth considering... for now, I'm a cautiously optimistic observer.

I will say there have been far fewer surprises with React+Redux than there have been with options that came before.  I don't mind OO syntax for components, but find that workflows work better in a more functional style.  It just depends on your needs.
qbert 1094 days ago. link 1 point
There's _no_ merit sticking with React/Redux if you have a problem with how Redux works.

Frankly, it's easy to replace Redux with your own higher order component functionality - and you don't need Redux to do hot loading.
tracker1 1090 days ago. link 1 point
The reason to stick with Redux, and related tooling is partially momentum.  It's a nicer/cleaner option imho than say full on flux (and similar), while much nicer as an option than Angular/Angular2, and likely to be able to see corporate buy in.

In the end, you still need to get support from other developers/management/business clients when writing anything, rewriting or changing architectures.
ben 1090 days ago. link 1 point
Staltz makes some salient points in his article. The title is needlessly inflammatory, though. Something like "Why Cycle.js/Rx is a Superior Paradigm" would have done the trick. He also explains what he means by "inferior paradigm," and mentions all the virtues of React detailed in this comment thread. I recommend reading the article for interest's sake, even if you find the title offputting.
hussienK 1093 days ago. link 1 point
Shots fired! I wonder what Dan Abramov has to say?
49531 1091 days ago. link 1 point
Probably nothing, he's not the type to get involved with petty shit like this trash.
49531 1091 days ago. link 1 point
I wouldn't exactly call it incompetent, it's essentially  replaced most every competing flux implementation out there, and I really don't think cycle.js is replacing it anytime soon.