Gestor de Tareas Full-Stack (Go + Angular)
Source: Dev.to
🚀 Saliendo de la zona de confort: Mi viaje Full‑Stack de Go a Angular
Como desarrollador Front‑end, disfruto creando interfaces fluidas y reactivas. Sin embargo, siempre tuve la curiosidad de dominar todo el flujo de datos: entender cómo una petición web se convierte en una fila en una base de datos segura.
Hoy comparto el resultado de ese desafío: un Gestor de Tareas Full‑Stack construido bajo una filosofía desacoplada (cliente‑servidor).
Backend (El Motor en Go)
- API RESTful desarrollada desde cero con Go (Golang) y MySQL.
- Arquitectura por capas (Rutas, Controladores, Modelos) para garantizar separación de responsabilidades y escalabilidad.
- Seguridad ante todo: uso de variables de entorno (
.env) y middleware oficial para gestionar políticas CORS, permitiendo una comunicación segura con el cliente.
Frontend (La Cara Visual en Angular)
- Single Page Application (SPA) moderna usando Angular Standalone Components.
- Consumo asíncrono de servicios HTTP con RxJS/Observables para el CRUD completo.
- UI/UX mejorada: maquetación responsiva con CSS puro y sincronización fluida de datos mediante
ChangeDetectorRef.
Repositorios
- Frontend (Angular):
- Backend (Go):
Imágenes del proyecto

