React é uma biblioteca JavaScript que simplifica e agiliza a...

Próximas questões
Com base no mesmo assunto
Q2115360 Programação
React é uma biblioteca JavaScript que simplifica e agiliza a tarefa de desenvolvimento de interfaces de usuário interativas e de alto desempenho. Sobre tal biblioteca, assinale a afirmativa correta. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

Esta questão aborda o conhecimento sobre a biblioteca React, que é uma ferramenta moderna e muito utilizada para o desenvolvimento de interfaces de usuário (UI) na web. Vamos analisar a alternativa correta e entender o motivo dela ser a escolha certa:

C - Pelo fato do objeto props ser do tipo somente leitura, não é possível alterar os valores passados aos componentes filho com uso de props.

Este enunciado está correto porque em React, props (abreviação de properties) são as entradas dos componentes. Elas são passadas do componente pai para o componente filho e são destinadas a serem imutáveis, ou seja, não se deve alterá-las dentro do componente filho. Esta é uma regra fundamental no padrão de design de componentes do React que promove a previsibilidade e a reusabilidade dos componentes. Se você precisa que um componente filho modifique o valor que ele recebeu, o padrão é passar uma função via props que permite ao componente filho comunicar essa necessidade de alteração de volta ao componente pai, que é o detentor do estado.

Isso ajuda a manter a "unidirecionalidade" do fluxo de dados no React, onde os dados seguem uma via de cima para baixo (do pai para o filho) e as notificações sobre alterações seguem de baixo para cima (do filho para o pai). Se você pudesse modificar diretamente as props, essa previsibilidade e a capacidade de rastrear mudanças seriam comprometidas.

Espero que essa explicação tenha ajudado a entender por que a alternativa C é a correta. Lembre-se de que, ao trabalhar com React, respeitar a imutabilidade das props é uma prática essencial para criar componentes confiáveis e manuteníveis.

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

Gabarito C, cabe recurso porque nas novas versões não necessaria precisa importar a biblioteca React dentro do codigo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo