https://github.com/enriquesfranco/challenges-fronted-developer-react
Práctica de React con Pruebas Técnicas
https://github.com/enriquesfranco/challenges-fronted-developer-react
interview react typescript
Last synced: about 1 month ago
JSON representation
Práctica de React con Pruebas Técnicas
- Host: GitHub
- URL: https://github.com/enriquesfranco/challenges-fronted-developer-react
- Owner: enriqueSFranco
- Created: 2023-04-13T20:14:30.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-14T20:30:49.000Z (about 1 year ago)
- Last Synced: 2025-05-07T18:43:10.952Z (about 1 year ago)
- Topics: interview, react, typescript
- Language: TypeScript
- Homepage:
- Size: 521 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚛️ Práctica de React con Pruebas Técnicas
Este repositorio contiene mi práctica de **React** resolviendo diversas **pruebas técnicas**, enfocadas en mejorar habilidades de desarrollo frontend con un enfoque realista y profesional. 💼
Cada reto está enfocado en el uso de **React**, incluyendo hooks, componentes, manejo de estado, testing, buenas prácticas y patrones comunes en entrevistas técnicas.
---
## 🧪 Temas que estoy practicando
- 🧠 **Hooks de React** (`useState`, `useEffect`, `useContext`, etc.)
- 🧱 **Componentes reutilizables y composables**
- 🎯 **Manejo de estado y eventos**
- 🧼 **Buenas prácticas en estructura y código limpio**
- ✅ **Pruebas unitarias con Testing Library y Jest**
- ⚙️ **Vite y CRA para proyectos rápidos**
- 🔥 **Optimización de rendimiento**
- 🌐 **Consumo de APIs**
---
## 📂 Desafíos Completados
| # | Prueba Técnica | Enlace / Info | Estado |
|---|-------------------------------------|----------------------------------|----------------|
| 1 | Buscador de películas (OMDB API) | `/projects/movie-search` | ✅ Completado |
| 2 | Tic Tac Toe | `/projects/tic-tac-toe` | ✅ Completado |
| 3 | Carrito de compras con filtros | `/projects/shopping-cart` | ✅ Completado |
| 4 | Teclado interactivo | `/projects/keyboard-app` | ✅ Completado |
| 5 | Juego de memoria | `/projects/memory-game` | ✅ Completado |
> 🔗 Los enlaces serán actualizados con el deployment o README específico de cada reto.
---
## 🚀 Cómo ejecutar
```bash
# Clonar el repositorio
git clone https://github.com/enriqueSFranco/challenges-fronted-developer-react.git
# Instalar dependencias
npm install
# Ejecutar en desarrollo
npm run dev
```