1
resposta

Possível uso desnecessário do pacote browser-sync

Talvez seja desnecessário o uso do pacote browser-sync para resolver o problema de cross origin e e provisão de webserver.

Segundo a documentação do pacote json-server, que utilizamos para emular os endpoints de um backend, ele também pode servir como um servidor web para páginas estáticas HTML e JS, quando adicionamos um diretório '/public' na raiz do nosso projeto e movemos os arquivos para dentro dele.

https://www.npmjs.com/package/json-server#serving-static-files

Utilizando desta maneira não tive problemas de cross origin. Por tanto vale a pena testar e quem sabe até mesmo atualizar essa informação no curso, assim não precisamos instalar o browser-sync e também não precisamos rodar dois serviços ao mesmo tempo para uma aplicação tão simples.

1 resposta

Oi, Renan, como vai?

Muito obrigado pela sua sugestão. Você também pode deixar um feedback ao concluir um curso, vamos adorar ver você por lá!

Além disso, obrigado por compartilhar no fórum e contribuir com a comunidade!

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!