Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Estrutura do projeto

No projeto desenvolvido no curso, o instrutor optou por deixar o back-end e o front-end na mesma pasta, no mesmo diretório. Porém, em um projeto real, eu poderia criar um projeto separado somente com o servidor WebSocket e outro somente com o front-end ou ambos têm de estar na mesma pasta para funcionar? Caso os dois projetos possam estar em diferentes pastas, com deploys distintos, quais seriam as principais mudanças no código?

1 resposta
solução!

Ola, Leonardo! Tudo bem? Apesar do back e front estarem na mesma pasta ambos funcionam de forma separada (claro que se o backend estiver fora os erros de requisicao deverao ser tratados no frontend). E voce esta correto, existem projetos onde os dois se encontram na mesma pasta e feito o deploy junto e tambem existem projetos que seguem o padrao de desenvolver em pastas separadas (mais comum) onde o deploy e feito de forma independente mas, ai vale ressaltar alguns cuidados pois se foi atualizado algo no codigo do backend e para atender essa atualizacao o frontend tambem teve que ser atualizado deve-se estudar a melhor forma de realizar esses deploys pois se subir so a atualizacao de um ou outro o seu codigo vai parar.