informatica:programacion:cursos:desarrollo_web_react_18
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:desarrollo_web_react_18 [2024/03/25 10:12] – [Redux y Comunicaciones] tempwin | informatica:programacion:cursos:desarrollo_web_react_18 [2024/03/25 10:29] (actual) – [Cuestiones adicionales y avanzadas] tempwin | ||
|---|---|---|---|
| Línea 149: | Línea 149: | ||
| * ''< | * ''< | ||
| * ''< | * ''< | ||
| + | |||
| + | ==== Evaluación final ==== | ||
| + | |||
| + | **En Next.js, ¿qué archivo define el componente a mostrar cuando se accede a una ruta?** | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **Entre las siguientes respuestas, elige la ruta de React Router que coincidiría con la URL ''/ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **¿Cuáles de las siguientes son etapas del ciclo de vida de un componente? | ||
| + | |||
| + | * Montaje o primer renderizado (**correcto**) | ||
| + | * Actualización (**correcto**) | ||
| + | * Desmontaje (**correcto**) | ||
| + | * Carga de datos externos | ||
| + | |||
| + | **¿Qué es un componente en el contexto de React?** | ||
| + | |||
| + | * Una forma de encapsular elementos de interfaz (**correcto**) | ||
| + | * Una clase JavaScript | ||
| + | * Un objeto que se comunica con un servidor | ||
| + | * Cada página web que el usuario visita | ||
| + | |||
| + | **¿Para qué sirve el modo estricto de React?** | ||
| + | |||
| + | * Para detectar errores de programación en componentes durante el desarrollo (**correcto**) | ||
| + | * Acelera la ejecución del código React en producción | ||
| + | * Facilita el despliegue de la aplicación | ||
| + | * No podemos programar en React sin el modo estricto | ||
| + | |||
| + | **¿En qué consiste una acción de Redux?** | ||
| + | |||
| + | * Un objeto con un tipo (//type//) y un contenido (// | ||
| + | * Un array de cadenas de caracteres | ||
| + | * Un número indicando el código de la acción que ha tenido lugar | ||
| + | * Una función que modifica el estado del almacén | ||
| + | |||
| + | **¿Cuáles de los siguientes son parámetros de la función '' | ||
| + | |||
| + | * El tipo de elemento (**correcto**) | ||
| + | * Las propiedades que recibe (**correcto**) | ||
| + | * Los elementos descendientes (**correcto**) | ||
| + | * Los elementos ascendientes | ||
| + | |||
| + | **¿Qué es React-Redux? | ||
| + | |||
| + | * La interfaz entre el contenedor de estado Redux y la biblioteca React (**correcto**) | ||
| + | * Una biblioteca oficial de React para gestionar el estado global | ||
| + | * Una biblioteca JavaScript para añadir estilo a la aplicación | ||
| + | * Una biblioteca para desarrollo de interfaces web | ||
| + | |||
| + | **¿Qué parámetro recibe una función gestora de eventos?** | ||
| + | |||
| + | * '' | ||
| + | * Ningún parámetro | ||
| + | * Una referencia al nodo HTML que lo ha desencadenado | ||
| + | * Los parámetros que pasemos desde la definición del evento en el elemento | ||
| + | |||
| + | **¿Cuántos parámetros recibe un componente? | ||
| + | |||
| + | * Uno, el objeto de propiedades (**correcto**) | ||
| + | * Ninguno | ||
| + | * Tantos como propiedades queramos proporcionar | ||
| + | * Dos, propiedades y nodos hijos | ||
| ===== Consejos ===== | ===== Consejos ===== | ||
| Línea 157: | Línea 229: | ||
| Al utilizar ambos de manera efectiva, puedes mejorar el rendimiento de tus aplicaciones React evitando renderizaciones innecesarias y cálculos repetitivos. Aunque son técnicas avanzadas que no usarás a menudo y, desde luego son opcionales para el curso, te recomendaría explorar más sobre estas técnicas y aprender cómo aplicarlas de manera adecuada en diferentes escenarios. | Al utilizar ambos de manera efectiva, puedes mejorar el rendimiento de tus aplicaciones React evitando renderizaciones innecesarias y cálculos repetitivos. Aunque son técnicas avanzadas que no usarás a menudo y, desde luego son opcionales para el curso, te recomendaría explorar más sobre estas técnicas y aprender cómo aplicarlas de manera adecuada en diferentes escenarios. | ||
| + | |||
| + | Aunque el curso se centra en Redux para la gestión del estado, existen otras bibliotecas y enfoques para este propósito, otras bibliotecas populares para hacer lo mismo: | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
informatica/programacion/cursos/desarrollo_web_react_18.1711357953.txt.gz · Última modificación: por tempwin
