Séptima entrada de Prueba de Concepto #2 Bases de datos

 El desarrollo de la página web en React fue simultáneo a la elaboración de los Procedimientos Almacenados en la base de datos, pero terminamos los SP's antes, esto ayudó mucho puesto que lo que íbamos logrando en la web era fácilmente conectable y fácil de probar en la página.

Si teníamos un error, verificábamos que no fuera un problema del Back-end o del Front-end y si era necesario modificábamos en algunos de estos, de lo contrario, si el problema no era en esta zona, pasábamos a revisar los Stored Procedured.

Un ejemplo del primer caso nos pasaba en la parte del Back-end con los errores, el SP correspondiente sí nos devolvía el error, pero no éramos capaces de agarrar en el Controller correspondiente, tuvimos que hacer una modificación en todos los Controller para revisar el return value que nos daba, si no era 0, pues devolvíamos el error. Antes no hacíamos esta validación y todo nos daba exitoso.

Por otro lado, tuvimos muchos problemas con el Control Login, al escribirlo por primera vez lo hicimos de una manera, pero luego encontramos que no funciona en la página, siguiendo la metodología que teníamos, revisamos el Front-end, el Back-end, pero no fallaba acá, era un fallo directamente del SP que no era capaz de revisar bien la contraseña y tampoco el usuario.

A pesar de los intentos, no logramos que nos detecte el bloqueo temporal de 10 minutos si se fallan 5 veces ingresar el usuario.

En definitiva, haber usado React fue una buena idea, la reutilización de componentes es clave y nos permite hacer el código más sencillo y no tan repetitivo en algunas zonas.

Este último día del trabajo lo dedicamos a revisar posibles errores y corregirlos, aunque creemos que nos hizo falta de tiempo para pulir todo al 100%.




Comentarios

Entradas populares de este blog