React
React es una libreria de JavaScript que ayuda a construir la interfaz de usuario utilizando un paradigma basado en Componentes.
Especificamente en React, los componentes son simplemente funciones de JavaScript que retornan HTML.
| |
# Nesting de Componentes
Para hacer la llamada a un componente dentro de otro, basta con escribir dentro de su HTML su nombre (En React, el nombre de los componentes es el nombre de la funcion que retorna dicho HTML.
| |
La diferencia clave para diferenciar etiquetas de HTML de componentes de React esque las etiquetas de los componentes de react siempre inician con una letra mayuscula.
# Estilos
Para agregar estilos a una etiqueta dentro de React, se utiliza el atributo className, este se comporta de la misma forma que el atributo class de HTML.
| |
Posteriormente, para linkear la hoja de estilos de CSS, se realiza de forma diferente con cada bundler, framework, build tool, etc. Con lo que se necesita consultar su documentacion especifica