Nivel intermedio
20:00

React para Desarrolladores Front-End

Pregunta 1 de 20

¿Qué problema resuelve React Router?

Pregunta 2 de 20

¿Qué es un Custom Hook en React?

Pregunta 3 de 20

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

Pregunta 4 de 20

¿Qué es React.memo?

Pregunta 5 de 20

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

Pregunta 6 de 20

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

Pregunta 7 de 20

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

Pregunta 8 de 20

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

Pregunta 9 de 20

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

Pregunta 10 de 20

¿Qué es JSX en React?

Pregunta 11 de 20

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

Pregunta 12 de 20

¿Qué hace el hook `useContext`?

Pregunta 13 de 20

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

Pregunta 14 de 20

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

Pregunta 15 de 20

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

Pregunta 16 de 20

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

Pregunta 17 de 20

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

Pregunta 18 de 20

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

Pregunta 19 de 20

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

Pregunta 20 de 20

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

Completa tus datos para el ranking