In this series we are looking at code organization in the context of a React and Redux application. The takeaways for the “Three Rules” presented here should be applicable to any application, not just React/Redux. Series contents Part 1 - Three Rules for Structuring (Redux) Applications Rule #1: Organize by feature Rule #2: Create strict module boundaries Rule #3: Avoid circular dependencies Part