– I dag avvikler vi Create React App for nye apper, og oppfordrer eksisterende apper til å migrere til et rammeverk, skriver React-teamet på bloggen sin.
Framtida til Create React App (CRA) har vært omdiskutert. Men det ble allerede i 2023 klart at noe skulle skje, og Dan Abramov var åpen på at det å legge hele greia død var en aktuell vei å gå.
– I prinsippet kunne vi løst problemene med CRA ved å gjøre det til et rammeverk, skriver Matt Carroll og Ricky Hanlon i blogginnlegget.
– Men siden CRA nå ikke har noen aktive vedlikeholdere, og det allerede finnes mange rammeverk som løser disse problemene, har vi bestemt oss for å avvikle CRA.
Funker fortsatt
Du får fortsatt kjørt for eksempel npx create-react-app, men du får nå beskjed om at den er «deprecated».
– Create React App vil fortsette å virke i vedlikeholdsmodus, og vi har publisert en ny utgave som virker med React 19, skriver utviklerne i blogginnlegget.
Kjører du CRA får du nå også beskjed om hva som er veien å gå for å snurre opp nye apper med React-biblioteket: Å bruke et rammeverk på toppen.
– Alle rammeverkene vi anbefaler støtter bare-klient-SPA-er, og kan rulles ut på en CDN eller statistisk hostingstjeneste uten en server, påpeker de på bloggen.

Høydepunkter fra State of React: «Alle elsker useState!»
Anbefalte React-rammeverk
Også i dokumentasjonen får du beskjed om at du bør velge et rammeverk for å spinne opp en ny React-app.
Her anbefales følgende:
- Next.js (App Router)
- React Router (v7)
- Expo (for native-apper)
Hvor også disse nevnes som «up and coming»:
- RedwoodJS
- TanStack Start (Beta
Når det gjelder Vite, som du kan bruke til å spinne opp en app med bare en React-mal, påpeker React-teamet igjen at de anbefaler et rammeverk, eventuelt med Vite som byggeverktøy.
