06/09/25
BITÁCORA TÉCNICA DE PROYECTO - SESIÓN #5
Desarrollo del Frontend y Depuración de Errores
Fecha: 06/09/25Resumen del Día
En esta sesión se desarrolló la interfaz de usuario (frontend) de la aplicación web, implementando las pantallas para listar empleados y insertar nuevos registros. Además, se realizó una purga de errores para corregir problemas de conexión entre el frontend y el backend, y se validó el flujo completo de datos.
Detalle de Actividades
El trabajo de la jornada se centró en el desarrollo del frontend y la corrección de errores:
- Desarrollo de la interfaz de usuario:
- Se creó la página principal con una tabla para mostrar la lista de empleados ordenados alfabéticamente.
- Se implementó el formulario de inserción de empleados con validaciones en el frontend (campos obligatorios, formato de nombre y salario).
- Se agregaron botones de "Insertar Empleado" y "Regresar" con la funcionalidad correspondiente para navegar entre vistas.
2. Conexión con el backend:
- Se implementaron las llamadas HTTP desde el frontend hacia los endpoints del backend.
- Se configuró el manejo de respuestas exitosas y errores para mostrar mensajes al usuario.
3. Purga de errores y pruebas:
- Se corrigieron problemas de CORS que impedían la comunicación entre el frontend y el backend.
- Se solucionaron errores de sintaxis en el código JavaScript y se validó el formato de datos enviados al backend.
- Se probó el flujo completo: listar empleados, insertar un nuevo registro y verificar la actualización de la tabla.
4. Optimización y documentación:
- Se mejoró el estilo CSS para una presentación más clara y profesional de la interfaz.
- Se documentaron los casos de prueba realizados para garantizar el funcionamiento correcto de la aplicación.
Resultado al Final del Día
- La interfaz de usuario quedó completamente funcional, permitiendo listar empleados y insertar nuevos registros desde el navegador.
- Se resolvieron los errores críticos de conexión entre frontend y backend, asegurando el flujo de datos sin interrupciones.
- La aplicación web está lista para las pruebas finales y la entrega del proyecto.
Comentarios
Publicar un comentario