If you applied for a React job and was set a tech test in React, and used the approaches suggested by the Fronted Libraries cert (i.e. class components and redux), you would probably be rejected. I have to constantly warn learners against using it.
If there’s a way I could contribute I’d be happy to but I don’t know what processes you have for rewriting curriculums?
It was outdated when I first completed it in 2020, I’m sure chatgpt could knock out some useful ideas, and yes I’ve been rejected from a job for using redux in a tech test before
To expand, whilst we have updated/refactored a lot of the main codebase:
We still use Redux
We still have class-based components
We are not the only ones with codebases written pre- React 16
freeCodeCamp relies on contributions, and a useful place to start is by reading the Contributors Guide.
As for rewriting curricula: We continually do so, but majority of the work does end up being done by staff, because it takes a lot of effort/time, and many volunteer contributors might add a lesson here or there, but often abandon after a while. This causes projects/lessons to feel disjunct, because they are not written in the same voice, or with the same context/planning throughout.