5 ms·
I'm always curious when people build new js libraries with new terms. Did you consider just using the terms of Design Patterns like Command instead of Action an
by gijoeyguerra 7y ago
I'm always curious when people build new js libraries with new terms. Did you consider just using the terms of Design Patterns like Command instead of Action and Observer pattern instead of Reducer?
- acemarke 7y agoThere were numerous bikeshed debates about naming early on in Redux's development, and the decision was made to keep using Flux-related terminology because that's what folks at the time would be familiar with: - https://github.com/reduxjs/redux/issues/137 https://github.com/reduxjs/redux/issues/137 - https://github.com/reduxjs/redux/issues/351 https://github.com/reduxjs/redux/issues/351 - https://github.com/reduxjs/redux/issues/891 https://github.com/reduxjs/redux/issues/891
- hitekker 7y agoYour first link actually shows Dan deciding that the flux-based "store" name should be changed to the JS-based "reducers". Any reason why Dan isn't contributing to your new special toolkit, by the way?
- acemarke 7y agoDan stopped actively maintaining Redux in the summer of 2016, when he handed the keys to myself and Tim Dorr. This coincided with him working full-time on React. He's occasionally dropped by to comment in an issue and leave an opinion (such as when he suggested we drop `useActions` from the React-Redux hooks alpha), but he no longer does any work around Redux.