Pular para conteúdo

Quiz 12 - Introdução

1. O que é o Redux Toolkit?
Uma ferramenta para editar imagens no React.
A forma moderna e simplificada de escrever Redux, reduzindo o "boilerplate".
Um substituto para o Node.js.
Um tema escuro para o VS Code. *Explicação: O RTK facilita a criação de stores, reducers e ações em um único lugar (Slices).*
2. Para que serve o componente `` no Redux?
Para fornecer internet ao projeto.
Para injetar a Store global do Redux em toda a árvore de componentes.
Para criar novas páginas.
Para deletar o estado antigo. *Explicação: Sem o Provider, os hooks do Redux não conseguem encontrar a Store.*
3. Qual a função do hook `useSelector`?
Criar um novo estado.
Selecionar e ler um pedaço do estado global armazenado na Store.
Enviar dados para o banco de dados.
Estilizar o componente. *Explicação: O useSelector permite "pescar" apenas o dado necessário para aquele componente específico.*
4. Como alteramos o estado no Redux moderno?
Alterando a variável diretamente: `state.value = 10`.
Disparando uma "Action" através do hook `useDispatch`.
Reiniciando o servidor dev.
Editando o arquivo `index.html`. *Explicação: O fluxo do Redux é unidirecional; ações disparam mudanças nos reducers.*
5. O que é um "Slice" no Redux Toolkit?
Um pedaço de código quebrado.
Uma estrutura que agrupa o estado inicial, as ações e os reducers de uma funcionalidade específica.
Uma função que serve apenas para deletar dados.
O nome do logo do Redux. *Explicação: Slices organizam a lógica de estado por módulos (ex: userSlice, cartSlice).*