Fin de Create React App

React 🟢 Junior

Définition

Create React App est officiellement déprécié depuis le 14 février 2025 : plus de mainteneurs actifs, pas de routage, de data fetching ni de code splitting intégrés. L'équipe React recommande un framework (Next.js, React Router en mode framework, Expo) ou, à défaut, un outil de build (Vite, Parcel, Rsbuild). Le paquet reste installable en mode maintenance avec un avertissement.

Analogie

La vieille voiture de l'auto-école : elle roule encore, mais plus personne ne la répare et on n'apprend plus dessus.

Exemple de code

# ❌ Déprécié depuis le 14/02/2025
npx create-react-app mon-app

# ✅ Framework (recommandé par l'équipe React)
npx create-next-app@latest mon-app
npx create-react-router@latest mon-app

# ✅ Outil de build seul (SPA)
npm create vite@latest mon-app -- --template react-ts

Cas d'usage

Question d'entretien : « comment démarres-tu un projet React aujourd'hui ? » ; migration d'un vieux projet CRA vers Vite ou un framework.

Anti-pattern

Proposer CRA dans un kata ou un test technique : cela signale une veille technologique arrêtée.
#tooling#ecosystem#interview

Fiche mise à jour le 2026-09-27

← → au clavier pour passer d'une fiche à l'autre