Comments (6)
Why?
from flummox.
I'm going back to vanilla flux until this bloodbath is over.
from flummox.
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.
from flummox.
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.
from flummox.
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.
from flummox.
Seemed 'functional' for no other reason but to be functional.
Sorry, this just doesn't compute to me.
Redux is functional because
- functions are the simplest building block in JS
- it lets hot reloading work in development
- it allows to build very powerful developer tools around it
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!
from flummox.
Related Issues (20)
- how to get a child component input value HOT 1
- Missing getActionsAsObject from Actions HOT 5
- Incorrect params passed to async begin handler HOT 1
- More topic guides needed in doc HOT 1
- Context differs problem
- Do not pass flux prop to components wrapped with `connect` HOT 6
- Explanation in README as to why a switch to Redux should be made HOT 5
- Import flummox/component fails with 4.0.0-rc1 HOT 1
- unable to make flummox work with react-router 1.0.0-beta3 HOT 2
- Actions.js grabs all console logs HOT 4
- Wrong link in why-flux-component-is-better-than-flux-mixin.md
- Considering the numbers HOT 1
- Support for React 0.14 HOT 17
- How to only use custom stateGetter for subset of subscribed stores HOT 1
- Maintain module? HOT 4
- FluxComponent does not work on IE10 HOT 24
- Flummox 3.6 is incompatible with IE8 HOT 3
- TestUtils removed from NPM HOT 2
- Deprecation warning with React 15.5 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flummox.