|
|
|
|
|
by nathan_f77
3335 days ago
|
|
I agree with that. When I first started with Redux and Flow, I was just following all the examples and made sure I used action creators for everything, even if there was no payload. Now I'm feeling more confident with Flux, and I recently realized that no, I don't need "action creators" for everything. That's silly. It's OK to just dispatch an object using your action constant directly. And then I found myself writing action creators on purpose, not because I saw it in some tutorial, but because it actually does remove some duplication. This was also missing from my education for a long time: https://github.com/acdlite/flux-standard-action#actions I had no idea why I was using a "payload" key, instead of just putting all the values in the top-level object. But this convention makes a lot of sense now. |
|