JavaScript
Haz que tu `.map()` diga algo útil
No iteres por iterar: transforma con intención.
typescript
1const cards = posts.map((post) => ({2 id: post.id,3 title: post.title,4 summary: post.body.slice(0, 120),5 publishedAt: formatDate(post.publishedAt),6}));Un snippet bueno no solo funciona. También deja claro qué cambia y por qué.
Buena señal: el resultado final tiene nombre propio.
Mapea a una estructura pensada para UI, no a un clon del backend.
Aprovecha el paso para normalizar nombres y fechas.
Si el resultado se puede leer de arriba abajo, ya ganaste.