No que diz respeito ao Bootstrap, ao TypeScript e ao Angular...
O Two‑Way Data Binding é uma característica do Angular que permite que as alterações realizadas no modelo (dados) atualizem automaticamente a visualização (interface do usuário) e vice‑versa, sem a necessidade de se escrever o código manualmente para sincronizar os dois.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo
O enunciado da questão aborda três tecnologias bastante utilizadas no desenvolvimento frontend de aplicações web: Bootstrap, TypeScript e Angular, especificamente a versão 1. A questão se foca em uma característica importante do Angular, conhecida como Two-Way Data Binding.
Para responder corretamente, é necessário ter conhecimento sobre o funcionamento do AngularJS (versão 1 do Angular) e seu mecanismo de vinculação de dados (data binding). Vamos entender melhor esse conceito:
Two-Way Data Binding é uma funcionalidade do AngularJS que permite a sincronização automática entre o Modelo (dados) e a Interface do Usuário (view). Isso significa que qualquer alteração feita no modelo é refletida automaticamente na interface, e qualquer alteração feita na interface é refletida no modelo, sem a necessidade de escrever código adicional para sincronizar esses dois componentes.
Agora, vamos analisar a justificativa para a resposta correta:
A alternativa correta é a C, pois o Two-Way Data Binding é de fato uma característica do AngularJS. Graças a essa funcionalidade, desenvolvedores não precisam se preocupar em escrever código específico para sincronizar as alterações entre a view e o modelo.
Não existe a necessidade de justificar alternativas incorretas, pois a questão é do tipo "Certo ou Errado" e apenas a alternativa "C" está presente como correta.
Espero que esta explicação tenha ajudado a entender melhor o conceito de Two-Way Data Binding e como ele se aplica no AngularJS. Qualquer dúvida adicional, sinta-se à vontade para perguntar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O item está correto.
O Two-Way Data Binding (ligação bidirecional de dados) é, de fato, uma das principais características do AngularJS (Angular versão 1). Ele permite que alterações no modelo de dados (JavaScript) sejam automaticamente refletidas na interface do usuário (HTML), e que alterações na interface do usuário (como a entrada de texto pelo usuário) sejam automaticamente refletidas no modelo sem a necessidade de escrever código adicional para sincronização.
By Futuro DEV Estável.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo