¿Se considera una mala práctica tener múltiples vistas para la misma URL en MVC, en función de diferentes roles de usuario? Por ejemplo: http://www.domain.com/ViewProductID/123 mostrará una página de producto "normal" para un usuario normal y mostrará una versión "mejorada" (estadísticas del producto, posibilidad de editar el título, etc.) a alguien que haya iniciado sesión como administrador.MVC - Misma URL, múltiples vistas
Si es una mala práctica, ¿por qué? Si está bien, ¿cuál es la mejor manera de implementarlo? 2 plantillas separadas o 1 plantilla dispersa con if..else?
Gracias!
+1 Respuesta bonita y detallada. – systempuntoout