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:

Artículos de nuestro Blog

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[]