Skip to content

Remove/Replace References to Create React App (CRA) – Deprecated in February 2025 #2285

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
kaylahrose opened this issue Mar 19, 2025 · 7 comments · May be fixed by #2318
Open

Remove/Replace References to Create React App (CRA) – Deprecated in February 2025 #2285

kaylahrose opened this issue Mar 19, 2025 · 7 comments · May be fixed by #2318
Assignees

Comments

@kaylahrose
Copy link
Collaborator

Page where problem found?

Identify location of CRA references is an activity of this issue.

Type of problem

Issue Summary

Create React App (CRA) was officially deprecated in February 2025. Some areas of the curriculum still reference CRA as the default setup method for React projects. Since Vite is now the recommended way to initialize React apps, we should audit and update all references to CRA across tutorials, lesson plans, and resources.

Tasks to Complete

  • Identify all instances of CRA in the curriculum.
  • Replace CRA instructions with the latest Vite-based setup.
  • Update explanations and code snippets that assume a CRA file structure.
  • Ensure external links/resources reflect up-to-date recommendations.

Where to Look?

  • React setup lessons & starter project guides
  • Workshops, homework assignments, and project boilerplates
  • Any mentions of npx create-react-app my-app
  • Links to the official CRA documentation (which may become outdated)

Suggested Solution

No response

@daaimah123
Copy link
Collaborator

It could be useful to consult the work done for #2074

@glassblowerscat
Copy link

May I please be assigned to this issue?

@daaimah123
Copy link
Collaborator

@glassblowerscat you have been assigned this issue.

@daaimah123 daaimah123 linked a pull request Apr 15, 2025 that will close this issue
7 tasks
@daaimah123 daaimah123 moved this from To do to In progress in Open-Source Curriculum TO-DO Board Apr 15, 2025
@daaimah123
Copy link
Collaborator

@glassblowerscat can you share where you are with this issue?

@glassblowerscat
Copy link

glassblowerscat commented Apr 15, 2025

@glassblowerscat can you share where you are with this issue?

@daaimah123 Sorry, I haven't started yet! It looks like someone already opened a PR for it, so if that closes the issue we can just take me off of it

@daaimah123
Copy link
Collaborator

daaimah123 commented Apr 15, 2025

That draft PR (#2318 by @kaylahrose) has definitely started poking at three places in the curriculum for sure.

@glassblowerscat Please let me know if you find other areas in the curriculum that warrant an additional PR, as I don't think those three areas will resolve this issue. Alternatively, if you need to be taken off the issue, no worries, but please do also let me know.

@glassblowerscat
Copy link

@daaimah123 I was hoping to crack it open this week, so I don't need to be taken off; thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

3 participants