option
Cuestiones
ayuda
daypo
buscar.php

p_a tema 6

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
p_a tema 6

Descripción:
p_a redux

Fecha de Creación: 2026/06/13

Categoría: Otros

Número Preguntas: 18

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿cuál es el principal problema de centralizar todo el estado en el componente raíz (como se hacía en pa-todos)?. El rendimiento del DOM real se vuelve muy lento. El estado tendría que pasarse mediante propiedades a través de muchos componentes. No es posible usar Hooks con esa aproximación. Los componentes hijos no pueden modificar el estado.

¿Qué librería se utiliza en los apuntes para gestionar el estado global de la aplicación?. React Context. MobX. Redux. Zustand.

¿Cuál es la función principal del store en Redux?. Almacenar las acciones que se han enviado. Almacenar el estado global de la aplicación. Renderizar los componentes. Gestionar las peticiones HTTP.

¿Cómo se modifica el estado global en Redux?. Llamando directamente a store.setState(). Enviando un objeto acción mediante store.dispatch(action). Mediante un callback pasado como prop. Usando useState global.

¿Qué es un reductor (reducer) en Redux?. Una función que procesa las acciones asíncronas. Una función pura que recibe el estado anterior y una acción, y devuelve el nuevo estado. Un componente que muestra el estado. Un hook que suscribe el componente al store.

¿Qué requisito debe cumplir un reductor para funcionar correctamente con Redux?. Debe modificar directamente el estado anterior para ahorrar memoria. Debe tratar el estado como inmutable, creando un nuevo objeto en lugar de modificar el anterior. Debe ser asíncrono. Debe devolver siempre el mismo objeto estado.

¿Qué función de Redux Toolkit se usa para crear el store en los ejemplos?. createStore. configureStore. createReducer. combineStores.

¿Qué componente de react-redux permite pasar el store a todos los componentes del árbol sin necesidad de pasarlo explícitamente como prop?. StoreProvider. ReduxProvider. Provider. StoreContext.

Qué hook de react-redux se utiliza para obtener una referencia a la función dispatch?. useSelector. useReducer. useDispatch. useStore.

¿Qué hook de react-redux se utiliza para suscribir un componente al store y extraer parte del estado global?. useDispatch. useStore. useSelector. useReducer.

¿Cómo determina useSelector si debe volver a renderizar el componente?. Comparando el nuevo estado completo con el anterior usando JSON.stringify. Usando el operador === (igualdad referencial) sobre el valor devuelto por el selector. Siempre que se despache cualquier acción. Solo cuando cambia la propiedad type de la acción.

¿Qué ventaja aporta el uso de selectores (funciones selector) en Redux?. Mejoran el rendimiento evitando cualquier renderizado. Ocultar la estructura interna del estado a los componentes, facilitando refactorizaciones. Permiten modificar el estado directamente. Sustituyen a los reductores.

¿Qué función de Redux Toolkit permite combinar varios reductores en uno solo?. mergeReducers. combineReducers. composeReducers. applyMiddleware.

¿Qué propiedad de una acción es obligatoria según los apuntes?. payload. data. type. id.

¿Qué es un "action creator" en Redux?. Una función que crea el store. Una función que devuelve un objeto acción. Un componente que dispara acciones. Un middleware para acciones asíncronas.

¿Qué ventaja de la inmutabilidad se menciona específicamente en el contexto de Redux?. Permite implementar undo/redo fácilmente. Reduce el consumo de memoria. Permite a useSelector usar comparación referencial (===) para decidir si re-renderizar componentes. Hace que el código sea más legible.

¿Qué función desempeña el componente Provider en la integración de Redux con React?. Proporcionar el store a todos los componentes mediante el Context API. Enviar acciones al store. Definir los reductores. Renderizar la aplicación principal.

¿Qué método permite a un componente obtener el estado actual del store si no usa useSelector (pero sí está suscrito)?. store.getState(). useStore().getState(). useSelector es la única forma. store.subscribe con un callback que guarde el estado.

Denunciar Test