cleodora-forecasting / cleodora-forecasting/cleodora

Frontend: Replace create-react-app with something else

Open
#668 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.