Objetivos
Muchos son los frameworks de front-end y JS que han surgido en los últimos tiempos, ¿ReactJS es uno más?
- Desarrollar interfaces de usuario basadas en ReactJS.
- Comprender los conceptos básicos de ReactJS.
¿A quién va dirigido?
Desarrolladores front-end o que aspiren a serlo.
Contenidos
1. Introducción
- ¿Por qué ReactJS?
- Comprendiendo el DOM Virtual
- JSX
- React DOM
2. Componentes en ReactJS
- Funcionales
- No funcionales
3. Aplicando
- CSS Modules
- Styled components
- Aphrodite
4. Ciclo de vida
5. Props
6. Props vs State
7. Children
8. Eventos
9. Formularios
10. Listas
11. Composición vs herencia
12. Higher Order Components
13. Testing con Jest
14. React Router
15. Introducción a Redux
- Actions
- Reducers
- Stores
- Data Flow