Geral
Desenvolvimento WEB COM320
Semana 2
0

Questão

Uma aplicação web é diferente de um site _______: nesse tipo de site, o conteúdo é um arquivo ou documento pré-formatado, em que normalmente o conteúdo inteiro está presente nas marcações em HTML denominadas _______, sendo que inexistem demais informações carregadas de outros documentos ou de outras bases de dados. Por outro lado, uma aplicação web se notabiliza pela construção dinâmica de conteúdo, com dados oriundos de um banco de dados, com base na _______ do usuário com as páginas acessadas via browsers.


Assinale a alternativa que preenche as lacunas corretamente.

A)

dinâmico, bots, recorrência.

B)

estático, NFT, programação.

C)

estático, tags, interação.

D)

dinâmico, SQL, fidelidade.

E)

dinâmico, cookies, atividade.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/3598/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'jtCMO3cnXbePiCnMq8J1yuxn8UM4HG1ECFkTf8ogAKaymezBwzjZJ2a2GL9o4EmN' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }