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

[Dúvida] Por que as funções do javascript não funcionam no vercel?

Boa tarde, fiz o Challenge AluraGeek, e quando fiz o deploy para o Vercel, as funções do javascript não estão funcionando. Testando no meu celular não guarda o produto, não mostra o produto, nem a mensagem "Nenhum item foi adicionado.

Já no computador, as funções se aplicam somente após eu clicar em atualizar a pagina.

alguem sabe porque isso ocorre?

https://desafio-alura-geek-git-master-maitefinzis-projects.vercel.app/

https://github.com/MaiteFinzi/Desafio-Alura-Geek

1 resposta
solução!

Oii Maite, tudo bem?

Um projeto que utiliza json-server é tipicamente um projeto que simula um backend através de um arquivo JSON, fornecendo uma API RESTful para operações CRUD (Create, Read, Update, Delete). Quando você executa um servidor json-server, ele cria um servidor local que hospeda esse arquivo JSON e permite que você faça requisições para interagir com os dados contidos nele.

A razão pela qual um projeto com json-server pode não funcionar em plataformas como Vercel é porque o json-server é projetado para ser executado localmente e não é adequado para ambientes de produção em nuvem como o Vercel.

Para implantar um projeto que utiliza json-server em uma plataforma como o Vercel, seria necessário migrar para uma solução de backend mais robusta e escalável, como um servidor Node.js com um banco de dados adequado (como MongoDB, PostgreSQL, etc.). Isso permitiria que o aplicativo fosse implantado e escalado de forma mais eficaz em um ambiente de produção. Mas isso também tem um custo.

Um abraço e bons estudos.