Eu preciso do NodeJS para criar o app React usando o create-react-app, ok. Mas preciso de um servidor com NodeJS para rodar a aplicação depois de pronta? É necessário NodeJS para rodar aplicações React?
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!
Eu preciso do NodeJS para criar o app React usando o create-react-app, ok. Mas preciso de um servidor com NodeJS para rodar a aplicação depois de pronta? É necessário NodeJS para rodar aplicações React?
Olá estudante, tudo bem?
O NodeJS é necessário para criar o projeto React usando o create-react-app, como você mencionou. No entanto, para rodar a aplicação depois de pronta, você não precisa necessariamente de um servidor com NodeJS. O React é uma biblioteca JavaScript que pode ser executada em um navegador da web.
Você pode usar um servidor web simples, como o Apache ou o Nginx, para hospedar seus arquivos de build e servir sua aplicação React. Você também pode usar serviços de hospedagem de sites, como o GitHub Pages ou Vercel, que permitem que você hospede sites estáticos gratuitamente.
No entanto, se sua aplicação React precisar se comunicar com um servidor de back-end, você precisará de um servidor com NodeJS para hospedar o back-end. Mas se sua aplicação React é apenas um site estático, você pode hospedá-la em qualquer servidor web.
Espero ter ajudado.
Um abraço e bons estudos.