Design comparison
Solution retrospective
I learned A LOT by coding this project. At first, I thought that using an API was only about fetching it and displaying the contents, as easily as displaying objects in Django, for instance. I was incredibly wrong.
Unlike my other API solutions posted in Frontend Mentor (as is. I may fix them later), this one doesn't have any hydration problems whatsoever. I learned to use the React hook useEffect in order to properly fetch and render the objects with no hydration problems.
I also used, for the first time ever (on an actual project), the .filter() function. Implementing the search function was actually my biggest problem.
This was my first time implementing a theme changer (to toggle light/dark mode). Please check useful resources to learn how I did it.
Community feedback
Please log in to post a comment
Log in with GitHubJoin 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