Este repositorio reúne mi proceso de aprendizaje en React. Funciona como un espacio central de práctica donde exploro conceptos clave, patrones, hooks, estilos, performance y herramientas del ecosistema moderno de React.
- JSX y componentes
- Props y composición
- Estado, eventos y renderizado condicional
- Separación de lógica y presentación
- useState
- useEffect
- useRef
- Custom Hooks
- Manejo de efectos y ciclos de vida
- Reutilización de componentes
- Separación de responsabilidades
- Organización de carpetas
- Limpieza y legibilidad del código
- Vite
- ESLint
- CSS Modules
- Styled Components
- Optimización de performance
- Gestión de estilos y arquitectura
- Pruebas rápidas
- Snippets
- Ideas sueltas
- Experimentos aislados
Cada carpeta es independiente y está enfocada en un concepto o práctica específica.
- react-from-scratch — React desde cero sin abstracciones
- react-bases — Conceptos base de React
- react-basic-components — Componentes simples y composición
- list-add-item — Agregar elementos a una lista
- list-remove-item — Eliminar elementos
- list-update-item — Actualizar estado
- add-update-remove-items — CRUD básico de listas
- hook-check-if-overflow — Custom hook para detectar overflow
- image-from-react-component — Renderizado dinámico de imágenes
- forms — Prácticas con formularios y control de inputs
- eslint-tutorial — Configuración y buenas prácticas con ESLint
- hacker-stories-with-css-modules — Estilos con CSS Modules
- hacker-stories-with-styled-components — Styled Components
- hacker-stories-with-performance-optimizations — Optimización y memoización
- Consolidar conocimientos de React con práctica constante
- Documentar mi aprendizaje de forma ordenada
- Explorar distintas soluciones para un mismo problema
- Mejorar calidad, estructura y performance del código
Este repositorio evolucionó junto con mi aprendizaje.
- JSX y componentes
- Props y composición
- Estado y eventos
- Renderizado condicional
- Estilos en React
- useState
- useEffect
- useRef
- Custom Hooks
- Vite
- ESLint
- Manejo de estilos
Incluye apuntes personales sobre:
- Conceptos clave de React
- Herramientas del ecosistema
- Patrones y buenas prácticas
- Errores comunes y soluciones
Repositorio personal y en constante crecimiento. Si encontrás ideas, mejoras o sugerencias, ¡son bienvenidas! 🙌