Using React and its hooks—such as useContext
and useReducer
—was a good challenge, but also a rewarding learning experience. Additionally, making the grid responsive required careful planning and execution, and I'm happy about how it turned out.
Next time, I would focus on another methods for context management, maybe trying related libraries like Redux
or Zustand
One of the challenges was implementing best practices for context management using React's useContext
hook. I used boilerplates available on the internet for learning about those best practices.
I would appreciate any suggestions for improving performance, maintainability and structuring of the project.