Loading repository data…
Loading repository data…
IgnaG-Dev / repository
Página web dedicada a la venta de guitarras, equipada con un carrito de compras
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Explora la demo del sitio web en el siguiente enlace: GuitarLa
Gestión de Carrito: Los usuarios pueden agregar y eliminar productos del carrito, ver cantidades y precios actualizados.Interactividad en Tiempo Real: Actualización dinámica del carrito sin recargar la página utilizando React.Manejo de Estado con useReducer: Implementación de useReducer para una gestión de estado más escalable y predecible en el carrito.En la última actualización, se ha mejorado la gestión del estado del carrito utilizando el Hook useReducer de React. Esta mejora permite un manejo de estado más robusto y estructurado.
React: Frontend desarrollado con React para la creación de componentes reutilizables y estado manejado de manera eficiente.TypeScript: Uso de TypeScript para una tipificación estática y robusta que mejora la calidad del código y la productividad del desarrollo.Vite: Herramienta de construcción rápida y ligera para proyectos de frontend que proporciona una configuración mínima y tiempos de recarga rápidos.[!NOTE] Asegúrate de tener Node.js y npm instalados en tu sistema.
Clona este repositorio en tu máquina local.
git clone https://github.com/IgnaG-Dev/GuitarLa-React-TS-useReducer
A continuación te dejamos algunos parametros de rendimiento de la página web utilizando el plugin LIghthouse
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar esta aplicación, por favor abre un issue para discutir los cambios propuestos o envía una pull request.
Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto.