DTOs ArticuloResumenDto - bootcamp-uchile-2026/grupo-2-backend GitHub Wiki
ArticuloResumenDto
DTO de salida utilizado para representar de forma resumida un artículo publicado en el blog de EcoTienda.
Utilizado por
GET /articulos?cantidad=3
Página relacionada:
Tipo
DTO de salida.
Estructura
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
id |
number | Sí | Identificador único del artículo |
titulo |
string | Sí | Título del artículo |
resumen |
string | Sí | Texto breve utilizado como vista previa |
imagenUrl |
string | Sí | URL de la imagen asociada al artículo |
slug |
string | Sí | Identificador legible utilizado para acceder al detalle del artículo |
Representación conceptual en TypeScript
export class ArticuloResumenDto {
id: number;
titulo: string;
resumen: string;
imagenUrl: string;
slug: string;
}
Ejemplo
{
"id": 15,
"titulo": "Cómo reducir residuos en el hogar",
"resumen": "Consejos prácticos para disminuir el uso de productos desechables.",
"imagenUrl": "https://ejemplo.cl/imagenes/articulo-residuos.jpg",
"slug": "como-reducir-residuos-en-el-hogar"
}
Respuesta del servicio
El endpoint devuelve una lista:
ArticuloResumenDto[]