Dictionary made with ReactJS consuming API with Axios

Solution retrospective
I'm very happy to have finally completed my first fully functional front end project.
I made a point of worrying about using different technologies that I saw in frontend dev vacancies such as Redux, FramerMotion and axios.
I implemented Redux with at least 40% of the project done, I confess that I had difficulty implementing it, I did a lot of things in the code that I consider workarounds, however it served me very well.
I found the figma project that the frontendmentor passed on to be a little weak, so I used FramerMotion to improve the visual response of some things, smoothing actions taken from other components such as the dropdown to select the font or switching from light to dark theme.
Before I had only used express to work with apis, but I was very impressed with how axios was much simpler and easier for me.
It's not the first time I've consumed an api, but this is the first time I have completed a project using one. I've always had unfinished projects and it took a lot of mental toll on me, but the idea of doing something on a smaller scale and having success with it is a huge joy for me to finally finish a project.
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on Rickson de Oliveira Viana's solution.
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord