RecipeApp: Log 1

Esta es la última de las mini aplicaciones que quiero desarrollar en esta primera serie y, por tanto, es la que más complejidad quiero que añada. Por eso, al hecho de implementar el front y el back como TypeScript, le quiero añadir la gestión de la API de recetas mediante GraphQL. La API de recetas, …

Trabajando en miniproyectos

Uno de los obstáculos con los que me estoy enfrentando a la hora de seguir mi aprendizaje en el mundo del desarrollo web es que los proyectos que inicio suelen eternizarse. Esto, al final, tiene un efecto importante y es que afecta a la motivación y el interés por el proyecto y, por ende, en …

Client-side rendering vs Server-side rendering

En el momento en el que aterrizas en el mundo del desarrollo web, una tormenta de terminología te sacude dándote la bienvenida. Uno de esos términos que aparentan ser complejos, pero que en realidad son una forma ‘cool’ de decir algo simple, es lo que se conoce como Client-side rendering (CSR) y Server-side rendering (SSR). …

Log 1.7: DSM5Tool – Versión 0.2.4

Seguimos con el proyecto después de unos días de relax. Las mejoras propuestas para la versión 0.2.4 son: Gestión de usuarios Bloque #2 de trastornos completado Página para trastornos: TrastornoPage.jsx Paginación Implementación de técnicas Gestión de usuarios 🟩🟩🟩🟩🟩 Ya he desarrollado la parte del servicio de consulta Además, el frontend ya tiene definido la pantalla …

Log 1.6: DSM5Tool – Versión 0.2.3

Voy a aprovechar que tengo el devlog para ir publicando los avances que haga respecto a las distintas versiones del DSM5Tool. De esta manera puedo usarlo como recordatorio de las tareas pendientes que tenía proyectadas: Las mejoras propuestas para la versión 0.2.3 son: Refactor de TrastornoEdit Bloque #1 de trastornos completado UX/UI del formulario UX/UI …

DSM5tool: Usando custom hooks

La complejidad de algunas partes del código está aumentando excesivamente y eso me ha motivado a empezar, en paralelo con el progreso del proyecto, tareas de refactorización del código para intentar simplifcarlo. Una de las primeras cosas que he conseguido hacer es reducir la cantidad de hooks que utilizaba a la hora de definir el …

Log 1.4: Añadiendo trastornos, repensando criterios.

Para poder seguir avanzando con el desarrollo de DSM5Tool he terminado de listar todos los trastornos. El proceso fue algo lento, porque la fuente de información era una guía diagnóstica en PDF. Primero listé todos los trastornos añadiéndoles propiedades como descripción, categoría, tipo o los códigos CIE-9 y CIE-10 en un documento Excel. Ese documento …

Log 1.3: DSM5Tool

Uno de los grandes problemas que he tenido que gestionar estas primeras semanas ha sido que, en determinado momento, al trabajar solo, me he sentido algo perdido. Esa sensación suele traer consigo falta de motivación y, en muchas ocasiones, pérdida de interés por el proyecto. Por eso, para evitar que eso suceda, puede resultar interesante …

Log 1.1 – Documentación de Heres I

El primer paso dentro del Proyecto Heres ha sido el de completar una mínima documentación. Muchas veces he aborrecido esta tarea por considerarla tediosa y farragosa. Sin embargo, con el tiempo he aprendido el papel esencial que juega en todo desarrollo. Disponer de un plan de acción, una organización y una lista de tareas con …