Location
frontend/ -> State Management (App.jsx, Home.jsx)
Issue
Prop drilling and context abuse lead to unnecessary re-renders across the entire application tree when isolated state changes.
Proposed Fix
Implement a robust atomic state management library like Zustand or Jotai, and refactor the component tree to subscribe only to necessary state slices.
Why This Matters
Unnecessary re-renders cause severe UI lag on lower-end devices, especially when visualizing large agricultural datasets.
Difficulty
Hard( Requires extensive refactoring of the entire frontend component hierarchy and deep understanding of React render cycles.)
I would like to work on this issue.
@Eshajha19 /assign
Location
frontend/-> State Management (App.jsx, Home.jsx)Issue
Prop drilling and context abuse lead to unnecessary re-renders across the entire application tree when isolated state changes.
Proposed Fix
Implement a robust atomic state management library like Zustand or Jotai, and refactor the component tree to subscribe only to necessary state slices.
Why This Matters
Unnecessary re-renders cause severe UI lag on lower-end devices, especially when visualizing large agricultural datasets.
Difficulty
Hard( Requires extensive refactoring of the entire frontend component hierarchy and deep understanding of React render cycles.)
I would like to work on this issue.
@Eshajha19 /assign