

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere, hipoteticamente, que o CRA-PR mantém uma aplicação web desenvolvida em Django para registro e acompanhamento de demandas de suporte e atendimento a usuários internos. Para reduzir redigitação de dados e evitar divergências cadastrais, uma nova funcionalidade deverá consultar, em um sistema externo, informações necessárias à identificação do usuário, ao vínculo com setor interno e ao acompanhamento da demanda. O sistema externo disponibiliza uma API REST sobre HTTP, com retorno em JSON, autenticação por token e endpoints documentados para consulta de registros. Durante a revisão técnica da funcionalidade, a equipe avaliou diferentes afirmações sobre integração, segurança, implantação e manutenção da aplicação. Tendo em vista as características informadas, assinale a afirmativa INCORRETA.
O uso de containers pode contribuir para padronizar a execução da aplicação entre ambientes, pois permite empacotar a aplicação e as dependências necessárias à sua execução.
O uso de controle de versão contribui para registrar alterações no código da integração, permitindo recuperar versões anteriores, comparar modificações e acompanhar a evolução da funcionalidade.
Como a API externa utiliza JSON sobre HTTP, a aplicação Django deve dispensar validações no back-end e repassar ao navegador a responsabilidade de verificar os dados recebidos antes de exibi-los ou gravá-los.
A autenticação por token da API externa deve ser tratada no back-end da aplicação Django, evitando que credenciais ou tokens de integração sejam expostos em arquivos estáticos enviados ao navegador do usuário.