FWIW, we do have a new Redux Style Guide docs page that lists our recommended practices and patterns. Hopefully this will provide some useful guidance so that folks aren't having to make as many decisions up front.
In addition, our new official Redux Toolkit package includes utilities to simplify several common Redux use cases, including store setup, defining reducers, immutable update logic, and even creating entire "slices" of state at once:
Thanks Mark! I should have linked to that from the beginning - it's a great resource and I've been using it loads over the past few months.
I don't mean to single out Redux, it was just the first example that came to mind (after spending first few months of 2019 working with some great clients on unpacking some interesting technical debt 👍)
FWIW, we do have a new Redux Style Guide docs page that lists our recommended practices and patterns. Hopefully this will provide some useful guidance so that folks aren't having to make as many decisions up front.
In addition, our new official Redux Toolkit package includes utilities to simplify several common Redux use cases, including store setup, defining reducers, immutable update logic, and even creating entire "slices" of state at once:
redux-toolkit.js.org
Thanks Mark! I should have linked to that from the beginning - it's a great resource and I've been using it loads over the past few months.
I don't mean to single out Redux, it was just the first example that came to mind (after spending first few months of 2019 working with some great clients on unpacking some interesting technical debt 👍)
Thanks for all the great work 😊
Sure, and you're very right that the number of terms and concepts related to Redux can definitely lead to that "SQUIRREL!" feeling.