Problemas de implantação do React em hospedagem
O código de um projeto React consiste em arquivos JavaScript comuns. No entanto, não podemos simplesmente fazer upload do projeto React para a hospedagem, como conteúdo estático comum.
O problema é que durante o processo de desenvolvimento de um site em React, precisamos do NodeJS. Mas o NodeJS é necessário apenas para o desenvolvimento do site, e quando o site está pronto e funcionando, o NodeJS não é mais necessário.
Portanto, não podemos simplesmente fazer upload dos arquivos do nosso site para a hospedagem - eles simplesmente não funcionarão sem o NodeJS.
A abordagem correta é a seguinte: quando o projeto estiver pronto para implantação, precisaremos executar sua construção para produção.
Como resultado da construção, obteremos um build, que representa conteúdo estático puro. Este build é o que precisa ser carregado para a hospedagem. Nas próximas aulas, discutiremos todos os detalhes desse processo.
Explique por que não podemos simplesmente fazer upload dos arquivos do projeto React para a hospedagem?