DEV Community

[Comment from a deleted post]
 
phryneas profile image
Lenz Weber

Honestly, you are not writing these articles from a beginner's perspective. You are not titling them "This is what I learned at FreeCodeCamp today", but you are titling them "Complete Introduction to React-Redux".
You are writing them from an educator's perspective and other people will try to learn from them. And that comes with responsibiliy. It's bad enough that FreeCodeCamp is showing two years outdated practices, but it gets even worse when more tutorials with a current date do the same.
As an instrcuctor, you should validate your sources and do your due diligence.
And it can't be too much to expect that in that teacher role you go to the official React-Redux docs and at least read through the "Getting Started" introduction before publishing a post like this.
And if you do that, you will notice that the only code the React-Redux "getting started" page and this blog post share is the Provider wrapper.

 
markerikson profile image
Mark Erikson

Unfortunately, FreeCodeCamp's curriculum is also outdated :( I've talked with the FCC folks, and they have plans to redo and update the curriculum, but no idea when that will happen.

For that matter, most Redux tutorials on the internet are outdated at this point. I get that many people prefer learning from courses and blog posts rather than looking at official docs, but this is part of the downside - there's no guarantee that whatever course someone's looking at has actually been kept up to date with changes in that tool.

In this case, as I said, we've drastically changed how we recommend that people learn and use Redux. There are a few courses and tutorials that show the right patterns - for example, freecodecamp.org/news/redux-for-be... is pretty good . But, most courses on Redux have not been updated.

This is why it's important to actually look at official docs as well. As I mentioned earlier, we rewrote our tutorials from scratch last year to teach these newer patterns, and reading through those will show you the differences.

So, I apologize if I came across harshly, but A) I don't know your skill level, B) the patterns in these posts aren't how we want people learning Redux, and C) I'm having to respond to many other similar posts and tutorials as well that are not up to date.

 
cenacr007_harsh profile image
KUMAR HARSH • Edited

I understand your point, I already had a side note in the original blog post and I now will add a disclaimer at the top and a link to the official documentation as well. Thank You!

 
cenacr007_harsh profile image
KUMAR HARSH

I am a beginner so it never really occured to me freecodecamp curriculum could be so heavily outdated. In the developer world there are new things coming out everyday but as it has been pointed out to me, it's not about new practices but the whole setup of Redux has been changed drastically. I will add a disclaimer and a link to the original docs as well in the blog.