Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller Sobre Componentes Front-End GA7-220501096-AA4-EV01
Taller Sobre Componentes Front-End GA7-220501096-AA4-EV01
0
Cliente: PACIFIC BARBER
INTRODUCCION
React y JSX son dos conceptos relacionados pero diferentes en el contexto de desarrollo
de
aplicaciones web utilizando la biblioteca React.
1. REACT:
JSX es una extensión de sintaxis para JavaScript que permite escribir código
HTML similar dentro de JavaScript. Es una parte fundamental del flujo de
trabajo de desarrollo en React.
usuario.
En React, las clases son una forma de definir componentes utilizando el sistema de
programación orientada a objetos (POO). Las clases en React son una de las dos formas
principales de definir componentes, la otra es mediante funciones (también conocidos
como componentes funcionales). Las clases proporcionan una manera más tradicional de
crear componentes utilizando el concepto de "clase" en JavaScript.
Las clases en React se definen utilizando la palabra clave class. Cada clase que define un
componente debe extender la clase base React.Component para heredar todas las
funcionalidades de React. Aquí hay un ejemplo básico de cómo se ve una clase de
componente en React:
En resumen, las clases en React son una forma de definir componentes utilizando la
programación orientada a objetos. Aunque todavía son válidas, muchas veces se prefieren
los componentes funcionales y los React Hooks por su simplicidad y mejores prácticas
actuales
En React, los eventos son acciones que ocurren en la interfaz de usuario, como hacer clic
en un botón, introducir texto en un campo de entrada o mover el mouse sobre un
elemento. Los eventos en React son similares a los eventos en HTML y se manejan
utilizando funciones llamadas "manejadores de eventos".
Cada evento se asocia con una función de manejo de eventos que se ejecuta cuando
ocurre el evento. Es importante recordar que en React, los manejadores de eventos se
pasan como propiedades (por ejemplo, onClick={handleClick}), y la función de manejo de
eventos debe definirse previamente en el componente.
CONCLUSIÓN