Seria interessante adicionar arquivos de observação nas primeiras aulas de que não é mais indicado criar uma aplicação React usando CRA, pois se tornou obsoleto pelo próprio React. E sugerir, por exemplo, o uso do Vite.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Seria interessante adicionar arquivos de observação nas primeiras aulas de que não é mais indicado criar uma aplicação React usando CRA, pois se tornou obsoleto pelo próprio React. E sugerir, por exemplo, o uso do Vite.
Olá, Daniel. Tudo bem?
Agradecemos pela sua sugestão. Realmente, o Create React App (CRA) tem sido menos recomendado para novos projetos devido a algumas limitações e ao surgimento de ferramentas mais modernas, como o Vite. O Vite, por exemplo, oferece um ambiente de desenvolvimento mais rápido e leve, especialmente para projetos React, o que pode ser uma ótima alternativa ao CRA.
A Alura está ciente, já temos esse curso ensinando migrar para o Vite React: migrando para o Vite e implementando autenticação baseada em Token, que pertence a essa formação: Criando uma aplicação acessível com JavaScript, Emotion e React Router
Para quem está começando, o CRA ainda pode ser uma ferramenta útil por sua simplicidade e por não exigir configurações complexas. No entanto, para projetos que exigem mais performance e flexibilidade, explorar outras opções como o Vite é uma excelente ideia.
Aqui está um exemplo de como iniciar um projeto React com o Vite:
Instale o Vite e crie um novo projeto:
npm create vite@latest my-react-app --template react
Navegue até o diretório do projeto:
cd my-react-app
Instale as dependências:
npm install
Inicie o servidor de desenvolvimento:
npm run dev
Esses passos configuram um novo projeto React usando o Vite, que é conhecido por sua velocidade e simplicidade.
Espero ter ajudado e bons estudos.
Exatamente, Renan!