Skip to content

ACTION NEEDED: Why don't trigger create-react-app to run create vite --template react #17180

@Uanela

Description

@Uanela

Hi React Core Team & CRA Maintainers,

As you know, Create-React-App has been deprecated since March 2024. While the deprecation announcement exists, the actual create-react-app command still runs the deprecated setup, creating significant confusion for new React developers.

Current Problem:

Tutorials from 2022-2023 (still highly ranked in search) teach npx create-react-app

New developers follow these tutorials and end up with deprecated tooling

The deprecation warning in the terminal isn't stopping this widespread issue

Proposal:
Update create-react-app to immediately redirect to:

npm create vite@latest --template react (for SPAs)

OR present clear options with migration guidance

Why This Matters Now:

Not everyone needs fullstack: Vite is the official SPA recommendation, but many developers don't know this

Historical content trap: High-ranking tutorials and courses still point to CRA

Developer experience: We're unintentionally onboarding new React developers with deprecated tools

This simple redirect would:

Automatically update thousands of existing tutorials overnight

Prevent new developers from starting with deprecated tooling

Reduce support questions and confusion

Honor the deprecation in practice, not just in theory

The React ecosystem needs this bridge between historical learning content and modern tooling. Would the team be open to implementing this redirect?

Respectfully,

Uanela Como, Arkos.js creator

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions