Add new lesson explaining mounting and unmounting to main repo

Open
#1,058 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript, react
Domain
content, web-dev

Research direction

Start by reading the linked freeCodeCamp issue 61090 and the target lesson, “How do you reference values using refs?” Determine where the new lesson belongs in the curriculum and how much component lifecycle context it needs. Done means a lesson explaining mounting and unmounting is added before the target lesson.

Written by the indexing model from the issue text.

Description

full stack cert Q1 2027

We had this issue here

https://github.com/freeCodeCamp/freeCodeCamp/issues/61090

They brought up that mounting and unmounting hasn't really been explained. So we should add a lesson on that before this one here

https://www.freecodecamp.org/learn/front-end-development-libraries-v9/lecture-understanding-effects-and-referencing-values-in-react/how-do-you-reference-values-using-refs

That way campers will have the context of what is going on.

We will go with this suggestion too for the new lesson

a discussion of component lifecycle may be needed first if mounting/unmounting are to be referred to

Dominant language
JavaScript
Stars
340
Forks
146
Avg merge
9d 2h
Merged PRs (30d)
4

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from freeCodeCamp/CurriculumExpansion

All issues in freeCodeCamp/CurriculumExpansion

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.