Si ven que Vue no odia a React. Evan You creó Vite para que tambien funcione con React 💚
Introducción y requisitos
¿Qué necesitas para aprender React.js?
Maquetación con React.js
¿Qué es un componente?
Componentes de TODO Machine
¿Cómo se comunican los componentes? Props y atributos
Estilos CSS en React
Interacción con React.js
Eventos en React: onClick, onChange
¿Qué es el estado?
Contando TODOs
Buscando TODOs
Completando y eliminando TODOs
Librería de Iconos Personalizados
Iconos en React: librerías y SVG
Iconos con colores dinámicos
Herramientas avanzadas: escalabilidad, organización y persistencia
Local Storage con React.js
Custom Hooks
Organización de archivos y carpetas
Feature-First Directories en React
Tips para naming y abstracción de componentes React
¿Qué son los efectos en React?
Estados de carga y error
Actualizando estados desde useEffect
Reto: loading skeletons
¿Qué es React Context?
useContext
¿Qué son los React Portals?
Reto: estados para abrir y cerrar un modal
Maquetando formularios en React
Crear TODOs: React Context dentro de React Portals
Deploy
Despliegue de TODO Machine en GitHub Pages
Presentación de proyectos para tu portafolio
Próximos pasos: React #UnderTheHood
Diferencias entre versiones de React.js
¿Cuándo realmente necesitas React.js?
Bonus: creando proyectos en React desde cero
React con Create React App
React con Next.js
React con Vite
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Convierte tus certificados en títulos universitarios en USA
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Juan David Castro Gallego
Nombre del curso: Curso de React.js
Director de escuela: Oscar Barajas
Profesor: Juan David Castro Gallego
Dirección: Eduardo Hoppenstedt
Producción OPS: Lizeth Cáceres y Rocío Martínez
Creación audiovisual: Juan Franco
Edición de video: Andrés Giraldo Díaz
Postproducción de audio: Karen White, Jorge Andres Torres Viveros
Diseño gráfico: Carol Baquero
Coordinación general: Andrés Arizmendy, Daniel Gutiérrez, Carol Baquero, Carlos Céspedes y Sura Cedeño
Revisión: Brandon Argel Verdeja y Rodrigo Goitia
Aportes 24
Preguntas 2
Si ven que Vue no odia a React. Evan You creó Vite para que tambien funcione con React 💚
Muchas gracias Juan , un excelente curso . A mi edad de 62 , lo hiciste apasionante.
Sii llegue hasta el final !!
Banda, si llegue al final del curso xd
Me encanto el curso, una sugerencia minima yo cambiaria el orden de las tres ultimas clases. En la clase 31 se despide y despues hay clases agregadas. Queda raro, las clases 32 a 34 pueden ponerse en cualquier parte porque no son dependiente de otras.
Gracias Juan por tu explicación a lo largo del curso, sos un gran profe!
npm -v
npm create vite@latest vite-test
- √ Select a framework: » React
- √ Select a variant: » JavaScript
// Usar este comando en caso de tener npm desactualizado
npm create vite@latest vitetest -- --template react
// Luego
cd vite-test
npm i
code ./ -r
npm run dev
Me encanta vite!!
Corre super rápido.
Gracias por todo Juan, excelente curso 😃
grax por el cursito
🙌
Gracias por este gran curso, felicitaciones 👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
Un buen curso para poder afianzar conocimientos, tambien muy buenas las recomendaciones sobre como afrontar situaciones laborales!! éxitos
Andrés Giraldo Díaz muy bueno.
Gracias por este curso, Profe Juan! ☺
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?