Closed marc0777 closed 1 year ago
✅ No vulnerabilities or license issues found.
@cristinagenduso I had rebased the branch after the other PRs (see Slack), so your commit actually duplicated all my previous commits on the git history. Before merging it's better to clean it up :)
create-react-app (CRA) stopped being suggested by the React team on their tutorials and the developer themselves suggest using other alternatives, detailing all the problems and future of create-react-app in this issue comment.
The best alternative for our needs looks Vite, which works with little modifications to our setup, is actively supported and is overall better. The alternatives I think are Next.js or Vue.js, but they would bean bringing in a whole framework, that I'm not sure it's what we want or need.
I prepared this PR, which consists in the least amount of changes to move from CRA to Vite, breaking nothing and changing as little as possibile in both configuration and code.
The commands to run the project with Vite will be
npm run dev
, so we'll need to update the README.md and probably some of the automations, before merging into main.In the meantime, let me know what you think!