Perspectivas
Esta página proporciona perspectivas sobre el contenido del blog. Incluye gráficos que visualizan el número de publicaciones a lo largo del tiempo y la distribución de los tiempos de lectura de todas las publicaciones.
Publicaciones a lo largo del tiempo
Este gráfico muestra el número de publicaciones publicadas a lo largo del tiempo. Los datos se obtienen utilizando una consulta GraphQL definida en components/charts.tsx
que recupera el campo postsOverTime
del servidor GraphQL. Cada punto de datos representa un mes y el número de publicaciones publicadas en ese mes.
Distribución del tiempo de lectura
Este gráfico muestra la distribución de los tiempos de lectura de todas las publicaciones. Los datos se obtienen utilizando una consulta GraphQL definida en components/charts.tsx
que recupera el campo readingTimeDistribution
del servidor GraphQL. Cada punto de datos representa una categoría de tiempo de lectura (por ejemplo, "1-2 minutos", "2-3 minutos", etc.) y el número de publicaciones que caen en esa categoría.
El esquema del servidor GraphQL se define en /api/graphql
. Los tipos PostsOverTime
y ReadingTimeDistribution
son parte de este esquema. PostsOverTime
tiene dos campos: month
(una cadena que representa el mes) y count
(un entero que representa el número de publicaciones). ReadingTimeDistribution
también tiene dos campos: category
(una cadena que representa la categoría de tiempo de lectura) y count
(un entero que representa el número de publicaciones en esa categoría).