DEV Community

Discussion on: Day 26 of #100daysofcode: Functional Programming and Redux

Collapse
 
markerikson profile image
Mark Erikson • Edited

Redux FAQ (Surprisingly good resource)

As Redux maintainer and author of the Redux FAQ, thank you! :)

I would strongly recommend going through our official Redux core docs tutorials, which cover both "how to use Redux the right way" and "how Redux works from the ground up":

redux.js.org/tutorials/index

Unfortunately most other tutorials online are very outdated, although last time I looked at Mosh's course it was pretty good.

FWIW, while I'm absolutely not a Functional Programming zealot, between using React function components and Redux reducers it's been a while since I actually wrote a class from scratch of any kind.

Collapse
 
rydwhelchel profile image
Ryan Whelchel

Hey Mark! It's cool to hear from you.

I have been burned by trying to learn from weak documentation, so running into such awesome documentation is a breath of fresh air. Thank YOU for putting in the effort to make a great repository of info.

It did seem like there was some varying information online about Redux (which is actually why I jumped to the FAQ to begin with). In the past, official tutorials I have seen were lacking a little context so I was hesitant to jump straight into the docs.

Yeah after creating a couple little apps in React, I can easily see how classes fade from necessity in your toolkit. I think at heart I'm still a Python programmer, and classes in Python are one of my favorite things to work with.

Thanks for the advice Mark!