Existen dos tipos de componentes en React:
- Componentes funcionales: Solo tienen propiedades.
- Componentes de clase: Tienen propiedades, ciclos de vida y propiedades.
Componentes funcionales.
La forma más sencilla de definir un componente es escribir una función de JavaScript ,por
convenio se pone el nombre de la función en mayúsculas y para renderizarlo simplemente se pone una etiqueta con el nombre de la función.
Componentes de clase.
Un componente de clase es una clase de javascript que extiende la clase Component de React.