State / Data management practices not necessarily necessary. But it's good to have guidance for when and how to choose state managers.
State Management should be considered independently of the rendering framework
Angular, Vue, React, Svelte, and others can render markup without a state manager. A state manager should be considered when:
- there's multiple data types and objects that need rendering
- Data won't necessarily flow down (outer to inner) for components
- Rendering is needed when data changes, instead of when events occur
State / Data management practices not necessarily necessary. But it's good to have guidance for when and how to choose state managers.
State Management should be considered independently of the rendering framework
Angular, Vue, React, Svelte, and others can render markup without a state manager. A state manager should be considered when: