Est-ce simplement une question de commodité de créer plusieurs affichages d'une vue au lieu de plusieurs vues, ou y a-t-il un avantage en termes de performances?
La présence de l'un des éléments suivants dans certains affichages mais pas dans d'autres affecte-t-elle la vue dans son ensemble?
- filtres contextuels
- filtres de type de contenu
- agrégation
Par exemple, je suis curieux de savoir si un affichage affiche uniquement les résultats du type de contenu de l'article, un autre affichant les résultats du forum, un autre affichant un type de contenu photo personnalisé rend chaque affichage plus lent. Ou si les vues partagent toutes le même type de contenu, mais ne diffèrent que par le fait que l'un a un filtre contextuel pour nid, et les autres non, ralentissent-ils tous?
Si j'ai 30 écrans pour une seule vue, dois-je le refactoriser pour améliorer les performances, ou simplement parce que l'interface utilisateur n'était pas censée montrer autant d'affichages.
la source