cleodora-forecasting / cleodora-forecasting/cleodora
Frontend: Replace create-react-app with something else
- Dominant language
- Go
- Stars
- 24
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
It seems CRA is no longer supported:
* #615
* https://github.com/facebook/create-react-app/issues/13080
* https://dev.to/ag2byte/create-react-app-is-officially-dead-h7o
The React documentation now recommends some alternatives such as Next.js https://react.dev/learn/start-a-new-react-project
[How to migrate from create react app to Next.js ?](https://www.geeksforgeeks.org/how-to-migrate-from-create-react-app-to-next-js/)
[Migrate to Vite from Create React App (CRA)](https://www.robinwieruch.de/vite-create-react-app/)
It is unclear what the advantages and disadvantages of the different options are. Criteria for choosing:
* Popular, well-maintained i.e. unlikely to be discontinued
* Well suited for generating a statically hosted SPA
* Excellent TypeScript support
Contributor guide
Research direction
No files, tests, or entry points are named. Compare the current Create React App setup with Next.js and Vite, using the stated criteria: maintenance, suitability for a statically hosted SPA, and TypeScript support. Done means selecting an option and documenting a migration plan or completing the replacement.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- next.js, react, typescript, vite
- Domain
- build-system, frontend, web-dev
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100