No-boilerplate global state management in #react
▻https://hackernoon.com/no-boilerplate-global-state-management-in-react-88c670772b7c?source=rss-
When your React application reaches a certain size and scope, attempting to manage state within component instances adds too much complexity, prop drilling, and code smell. Developers inevitably turn to global state management tools, such as MobX or #redux, to solve these problems and make their lives simpler. I strongly endorse Redux and use it in my personal projects, but not all developers share my sentiment.I have worked on quite a few large projects that have demanded a global state powerhouse behind the React UI. No matter application size, team size, or member seniority, the almost universal opinion of these global state management packages has been overwhelmingly negative.The top two complaints? Boilerplate and learning curve. While these packages solve a lot of problems and (...)