Nivel intermedio
20:00

React para Desarrolladores Front-End

Pregunta 1 de 20

¿Para qué se usa el hook `useEffect`?

Pregunta 2 de 20

¿Cuál es el propósito del hook `useState` en React?

Pregunta 3 de 20

¿Qué es el "prop drilling" y por qué es considerado un problema?

Pregunta 4 de 20

Al retornar la función de cleanup en `useEffect`, ¿cuándo se ejecuta?

Pregunta 5 de 20

¿Qué es React.memo?

Pregunta 6 de 20

¿Qué biblioteca es muy popular para gestión de estado global en aplicaciones React grandes?

Pregunta 7 de 20

¿Qué diferencia existe entre los conceptos de renderizado SSR y CSR en aplicaciones React?

Pregunta 8 de 20

¿Cuál es la forma correcta de renderizar una lista de elementos en React?

Pregunta 9 de 20

¿Cuál es la diferencia entre `useMemo` y `useCallback`?

Pregunta 10 de 20

¿Qué es el Virtual DOM en React y cuál es su principal ventaja?

Pregunta 11 de 20

¿Qué es el prop `key` en React y por qué es importante en listas?

Pregunta 12 de 20

En React, ¿qué es un componente "controlado" (Controlled Component)?

Pregunta 13 de 20

¿Qué es un Custom Hook en React?

Pregunta 14 de 20

¿Cuál es la forma correcta de actualizar un array en el estado de React?

Pregunta 15 de 20

¿Qué es el "lifting state up" (elevar el estado) en React?

Pregunta 16 de 20

¿Cuándo se dispara el efecto en `useEffect(() => { ... }, [])` (array de dependencias vacío)?

Pregunta 17 de 20

¿Qué hace el hook `useContext`?

Pregunta 18 de 20

¿Cuál es el propósito del archivo `package.json` en un proyecto React?

Pregunta 19 de 20

¿Qué problema resuelve React Router?

Pregunta 20 de 20

¿Qué es JSX en React?

Completa tus datos para el ranking