Professional Documents
Culture Documents
GA7-220501096-AA4-EV01 Taller Sobre Componentes Front-End
GA7-220501096-AA4-EV01 Taller Sobre Componentes Front-End
Integrantes
Bogotá D.C-Colombia
Junio de 2023
Contenido
Introducción 3
Objetivos 4
Conclusión 6
Referencias 7
Introducción
React es una biblioteca de JavaScript muy popular para crear componentes interactivos
Una de las cosas interesantes de React es que utiliza una representación virtual del DOM en
memoria, lo que hace que las actualizaciones en la interfaz de usuario sean rápidas. También
utiliza JSX, una mezcla de HTML y JavaScript, lo que hace que el código sea más fácil de
entender y escribir.
React nos permite administrar el estado de los componentes, lo que significa que podemos
actualizamos el estado, React se encarga de actualizar solo las partes necesarias en el DOM, lo
que mejora el rendimiento. Además, React tiene una gran comunidad de desarrolladores que
En resumen, React es una biblioteca de JavaScript que nos ayuda a crear componentes
3
Objetivo
● Codificación del módulo del proyecto según las características del software a
4
¿Qué son clases en React?
En React, las clases son una forma especial de definir componentes. Puedes pensar en
una clase como una plantilla que te ayuda a construir un componente con su comportamiento y
apariencia.
Para crear una clase en React, usamos la palabra clave class seguida del nombre de la clase y
Un método importante en una clase de React es render(), que devuelve la representación visual
del componente utilizando JSX. En este método, especificamos qué elementos y componentes
También podemos usar el estado en las clases de React. El estado es un objeto especial que
contiene datos que pueden cambiar a lo largo del tiempo y afectar la representación del
Es importante tener en cuenta que, aunque las clases son una forma válida de crear componentes
en React, también existe una alternativa llamada "Componentes Funcionales" que se ha vuelto
muy popular. Los componentes funcionales son más simples y concisos, utilizando funciones en
lugar de clases.
5
En resumen, las clases en React son plantillas que nos ayudan a crear componentes con
render(), para definir la representación visual del componente. Aunque las clases son una opción,
también puedes considerar los componentes funcionales como una alternativa más simple.
Ejemplo de sintaxis:
render() {
return (
<div>
<h1>Hola, Mundo!</h1>
</div>
);
6
Principales eventos de React
Evento Descripción
entrada cambia.
un elemento.
un elemento.
es decir, se selecciona.
es decir, se deselecciona.
7
Diferencia entre React y JSX
React JSX
en la interfaz de usuario.
de usuario.
8
Mapa conceptual de React
9
Conclusión
reutilizables definen la interfaz de usuario y se crean con HTML, CSS y JavaScript. React ofrece
dos opciones para crear componentes: clases y funciones. Además, JSX es una extensión de
sintaxis que nos permite escribir código HTML dentro de los componentes de React. Los eventos
en React, como onClick y onChange, nos permiten capturar la interacción del usuario y tomar
acciones específicas. Con estos conocimientos, podemos crear aplicaciones web modernas y
atractivas.
10
Referencias
https://www.w3schools.com/react/react_getstarted.asp
https://sena.territorio.la/content/index.php/institucion/Titulada/institution/SENA/
Tecnologia/228118/Contenido/OVA/CF31/index.html#/
Caballero Valdivia , José Jesús (2021).Modelo de procesos para el desarrollo del front-end de
http://cybertesis.unmsm.edu.pe/handle/20.500.12672/17030
https://revistas.ulima.edu.pe/index.php/Interfases/article/view/1245
sobre componentes web en el lado Front-end, mediante Google Analytics Digital Upm
https://oa.upm.es/38363/
11