Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

React, Redux, and Axios.

Shahmir Faisal• 480

@shahmirfaisal

Desktop design screenshot for the REST Countries API with color theme switcher coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
  • API
4advanced
View challenge

Design comparison


SolutionDesign

Solution retrospective


I just learned redux about 1 week ago and this was the perfect project to test my skills. Any feedback will be appreciated. Feel free to find mistakes and tell me in the comment section.

Community feedback

P
Matt Studdert• 13,611

@mattstuddert

Posted

Hey Shahmir! First of all, sorry it's taken me so long to look at your project! It's been a very busy couple of weeks and I haven't been able to look at people's solutions as much as I would have liked.

Your project looks great! How did you get on with Redux? The way you're using it is great. You'll see with Redux that the trickier part comes when you start to build larger projects. I'd recommend looking into Redux Toolkit. It's an opinionated toolkit for working with Redux, which is useful to learn.

I hope that helps. Let me know if you have any questions!

0

Shahmir Faisal• 480

@shahmirfaisal

Posted

@mattstuddert Thanks Matt for your comment. I learned Redux through a Udemy course. I'm really enjoying using redux. Again thanks. I have learned so much from Front end mentor. And I'll take a look at that toolkit.

0
P
Matt Studdert• 13,611

@mattstuddert

Posted

@shahmirfaisal yeah, it's great! I use it on Frontend Mentor and would always still use it on larger scale projects. For smaller ones, I'd use Hooks and Context, but I still like Redux for larger codebases.

1

Please log in to post a comment

Log in with GitHub
Discord logo

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