You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Las stories en formato card, a manera de preview, representan una versión reducida del contenido y la información referida a una Story disponible para lectura en el sistema.
Para aliviar el tamaño de las requests enviadas desde el servidor, se hace necesario auditar cuáles son las propiedades redundantes para la representación en formato tarjeta y pulir la implementación de las diversas entidades, servicios y componentes relacionados en la obtención de stories en formato card.
Tareas
Modificar el tipado de StoryCard para que refleje con precisión cuáles son las propiedades a utilizar para la representación en formato card de las stories.
Modificar queries a Sanity para obtener únicamente datos relevantes a la representación en formato card de las stories.
Modificar método parseStoryCardContent() en story.service.ts para asignar correctamente los DTOs recibidos al modelo StoryCard.
Criterios de aceptación
La representación en formato card de las stories no debe tener propiedades que no son utilizadas para mostrar contenido (por ejemplo, como ahora sucede con el campo summary, que es enviado desde el server en las queries).
Recursos
Dominio
story.model.ts
Backend
api/story.service.ts
Frontend
story.service.ts
The text was updated successfully, but these errors were encountered:
Ya ha sido abordado experimentalmente con la introducción diferenciada de los tipos StoryPreview y StoryCard en la branch author-test y el cambio en la estructura de las queries que obtienen las storylists.
Descripción
Las stories en formato card, a manera de preview, representan una versión reducida del contenido y la información referida a una Story disponible para lectura en el sistema.
Para aliviar el tamaño de las requests enviadas desde el servidor, se hace necesario auditar cuáles son las propiedades redundantes para la representación en formato tarjeta y pulir la implementación de las diversas entidades, servicios y componentes relacionados en la obtención de stories en formato card.
Tareas
StoryCard
para que refleje con precisión cuáles son las propiedades a utilizar para la representación en formato card de las stories.parseStoryCardContent()
enstory.service.ts
para asignar correctamente los DTOs recibidos al modelo StoryCard.Criterios de aceptación
summary
, que es enviado desde el server en las queries).Recursos
Dominio
story.model.ts
Backend
api/story.service.ts
Frontend
story.service.ts
The text was updated successfully, but these errors were encountered: