We all strugle to remember all array methods. There are so many of them. To make our life easier I decided to create this tool. It is heavily inspired by one of the Sarah Drasner's project link to repo.
My goal was to practice React, Firebase and Git workflow.
-
State management library like Redux or
useReducerwas not necessary. For this app simpleuseStateis sufficent. -
I wanted to take advantage of React composition model and avoid props drilling or using context API.
-
CSS modules are great for styling. They scoped locally by default. To make styling easier I used css variables.
-
I used Firebase as backend for fetching data.
-
I wrote some simple tests in React Testing Library
Any suggestions to imporove the project are more than welcome.
