NC – Tareas #182
Actualizado por Diego Ovando hace alrededor de 1 mes
Crear Objetivo: construir un mini-proyecto “sandbox” dentro del frontend con el propósito de probar, para probar y definir y validar patrones reutilizables en Angular. El foco principal es construir un patrón reutilizable de CRUD genérico en Angular (tabla + formulario), formulario) aplicable a “tablas menores” necesarias antes de ME-01 (país, departamento, ciudad, barrio/localidad, etc.). Alcance del Spike: Implementar un Generic CRUD Table Component con: listado con paginación/orden (básico) filtros por columna (con posibilidad de override por tipo de dato) acciones por fila: editar / eliminar confirmación de eliminación por popup/modal Implementar un Generic CRUD Form con: validaciones típicas (required, min/max length, etc.) modo crear / editar Simulación de CRUD sin API real: datos en memoria (arrays/Signals/Store simple) operaciones CRUD completas Entidades mínimas de prueba (solo para el sandbox): País, Departamento, Ciudad, Barrio/Localidad (relaciones simples) Documentar el patrón resultante (breve) para replicarlo luego en módulos reales. Fuera de alcance: Integración con backend real / endpoints Persistencia en BD Seguridad / roles UI final de producción (esto es PoC, pero la tarea también servirá como base para identificar y desarrollar otros componentes y servicios genéricos que puedan debe ser refactorizados en el futuro (buscadores genéricos, servicios genéricos, pipes, directivas, etc.) prolijo)