Tentei corrigir o bug usando IA, mas o mesmo bug continua ocorrendo. Preciso de um desenvolvedor de verdade com habilidades de programação, não alguém que faça "programação por intuição".
Buscamos um desenvolvedor backend sênior para resolver um bug crítico relacionado a CORS em nossa aplicação
Next.js existente. O problema impede que o frontend acesse um ou mais endpoints do backend/api, resultando em erros de cors no console do navegador. As requisições estão sendo bloqueadas porque a resposta da api não inclui os cabeçalhos cors necessários ou a configuração da api/proxy do
next.js está incorreta. O cronograma estimado para esta tarefa é de 3 a 4 dias.
Escopo do Trabalho:
* Revisar as chamadas e a configuração da API do
Next.js para identificar a causa raiz do problema.
* Identificar a origem exata do erro de cors, seja na configuração do servidor backend ou no proxy/rotas de api do
next.js.
* Corrigir os cabeçalhos cors ou a configuração de rotas do proxy/api para permitir as requisições necessárias.
* Garantir que todas as requisições de API funcionem corretamente tanto em ambientes de desenvolvimento quanto de produção.
* Confirmar se as credenciais, os cabeçalhos e as origens permitidas estão configurados corretamente para evitar futuros problemas de CORS.
* Fornecer um breve resumo das alterações realizadas e a lógica por trás da correção.
Entregáveis Esperados:
* Requisições de api funcionando sem erros de cors na aplicação
next.js.
* Código e configuração atualizados, devidamente enviados para o repositório indicado.
* Breve explicação detalhada da correção implementada.
Existem detalhes adicionais. Podem existir outros erros semelhantes. Como o código foi escrito pelo desenvolvedor anterior usando IA, você deve realizar uma auditoria técnica e enviar um relatório.
Prazo de Entrega: Não estabelecido