Reconfiguración de Vistas en el Portfolio: Estadísticas como Página Principal
En el proyecto devlog-ist/landing, hemos implementado una significativa reconfiguración en la forma en que los usuarios interactúan con los portfolios de inquilinos. El objetivo principal de este cambio es priorizar la visibilidad de las estadísticas, haciéndolas la vista predeterminada al acceder a un portfolio.
Anteriormente, la página de estadísticas se encontraba en una ruta específica y la vista principal podía ser otra, a menudo el blog. Con esta actualización, la página de estadísticas se convierte ahora en la página de aterrizaje (ruta /) para todos los portfolios de inquilinos. Esto significa que al navegar a la URL base de un portfolio, los usuarios serán recibidos directamente con datos analíticos relevantes.
Como consecuencia de este cambio, la sección del blog, que antes podría haber estado en la ruta raíz o en otra ubicación, se ha trasladado a /portfolio. Esta nueva estructura permite una navegación más intuitiva, separando claramente las métricas de rendimiento del contenido del blog.
Para garantizar la compatibilidad con versiones anteriores y una experiencia de usuario fluida, se ha implementado una redirección 301 permanente. Cualquier intento de acceder a la antigua ruta de estadísticas (por ejemplo, /stats) ahora redirigirá automáticamente a la nueva página principal del portfolio (/).
Esta reestructuración ha requerido actualizaciones exhaustivas en varios componentes del proyecto:
- Navegación: Todos los 8 temas disponibles, tanto en sus versiones de escritorio como móviles, han sido actualizados para reflejar las nuevas rutas y la prioridad de las estadísticas.
- Migas de pan (Breadcrumbs): Las migas de pan para las publicaciones del blog ahora incluyen un elemento "Portfolio", mejorando la orientación del usuario dentro de la estructura del sitio.
- Formularios de búsqueda: Los formularios de búsqueda ahora dirigen sus envíos a la nueva ruta
/portfolio, asegurando que las búsquedas relacionadas con el contenido del blog funcionen correctamente. - Pruebas: Se han actualizado las pruebas unitarias y de integración para validar la nueva lógica de enrutamiento y la funcionalidad de la interfaz de usuario, garantizando la estabilidad del sistema.
Este esfuerzo de refactorización mejora la experiencia del usuario al destacar la información más relevante de inmediato, al tiempo que organiza el contenido de manera más lógica dentro de la plataforma.