Este repositorio es un ejemplo destinado al workshop de la curricula de laboratoria.la para el programa de introducción a React
Si tienes nociones de desarrollo en front-end con HTML, CSS y Javascript, este repositorio es para ti.
React es una librería de JavaScript para construir interfaces de usuario (UIs), React nos hace introduce a un mundo dónde podemos construir UI interactiva de manera sencilla y sin complicación. Permite diseñar vistas simples por cada estado de la aplicación y React con su DOM virtual, eficientemente actualizará y renderizará exactamente los componentes correctos cuando éstos cambien. Además, nos permite encapsular cada componente permitiendo manejar su propio estado, para lograr escalar y realizar UIs complejas efectivamente, haciendo el código más predecible y fácil de depurar.
Este repositorio está mantenido por vservin y marconi1992.
Este repositorio se divide en 2 secciones, la primera sección se refiere a las subcarpetas que incluyen los temas a visualizar, con ejemplos prácticos por tema. La segunda sección se divide en ramas dentro de este repositorio, integrando los temas vistos en un ejemplo del proyecto propuesto denominado Burger Queen.
- JSX
- Componentes y propiedades
- Manejo de eventos
- Listas y keys
- Renderizado condicional
- Elevación de estado
- Hooks
- CSS Modules
- Pruebas unitarias
- burger-queen/1
- create-react-app
- Material UI
- App base de Burger Queen
- burger-queen/2
- Seccionar y crear componentes
- Hook básico y estado de componente
- burger-queen/3
- Listas y keys de componente
- Llamadas a una API y hook
- burger-queen/4
- Interacción y nuestro primer Burger Queen funcional
- Eventos
- burger-queen/5
- CSS modules y estilos
- burger-queen/6
- Ejemplo de prueba unitaria