- Assurer un affichage rapide et réactif
- Garder une cohérence visuelle sur l'ensemble des contenus
- Optimiser l’expérience utilisateur sur tous les appareils
- Gérer le chargement dynamique des contenus
- Optimiser le référencement naturel (SEO) et l'accessibilité

Moteur de rendu - CMS
Produire des contenus cohérents pour une navigation fluide
Les contenus affichés sur une application web (notamment les sites internet) sont un ensemble de code HTML, CSS et JavaScript interprétés par les navigateurs. Le moteur de rendu est ce qui permet de produire ces codes de manière dynamique et cohérente, le plus simplement possible pour l'utilisateur.

Les objectifs

Un moteur intégré à toutes les fonctionnalités
Le moteur de rendu est volontairement au cœur de la plateforme NetCo', et non pas décorrélé des autres fonctionnalités comme beaucoup d'outils CMS. Il permet ainsi d'utiliser les mêmes outils pour rendre des pages et des contenus d'horizons complètement différent. Par exemple, il permettra de manière très simple de rendre un Article, une Catégorie, une Page ou tout autre objet sous forme d'encart, en choisissant la présentation de l'encart parmi beaucoup de templates. On pourra également utiliser et injecter des contenus CMS rendus dans des pages mécanisées telles qu'une fiche produit ou une fiche boutique. Il permet une grande flexibilité d'intégration, puisque des graphistes peuvent même y créer leurs propres templates pour un type d'objet déterminé.
Il est également volontairement contraint pour ne permettre aux utilisateurs producteurs de contenus de ne pouvoir faire que des contenus dans les templates et chartes graphiques choisies. Le contenu généré sera ainsi toujours propre, compatible en responsive et sur les différents navigateurs, valide en SEO et performant.

Les avantages
- Performance de l'affichage
- Flexibilité de l'outil
- Rendu toujours propre
- Rendu toujours compatible responsive
- Rendu toujours compatible navigateurs récents
- Rendu toujours optimisé pour le SEO et SEA
Exemples d'usage
Page "Hashtag"
Beaucoup d'objets différents peuvent parler d'un même sujet. "Noël", par exemple. Tous les objets "taggés" Noël vont donc s'afficher sur la page du hashtag "Noël", et chaque objet va utiliser sa représentation par défaut issue du moteur. On va donc avoir des encarts vers des pages de catégories, des encarts vers des produits, des mises en avants de pages de contenu complète qui présentent les fêtes, voir une fiche boutique spécialisée dans les marchés de noël. Le tout va se "rendre" automatiquement de manière cohérente et bien s'ajuster, grâce au moteur de rendu dans cette page.
Injecter des contenus dans les pages mécanisées
Il est également possible d'utiliser le moteur de rendu pour injecter des contenus dans des pages pourtant mécanisées. Par exemple, dans une fiche article vendant des lacets, on pourra injecter volontairement un joli encart ramenant vers la page décrivant le guide de "Comment choisir ses lacets", au choix dans les différents emplacements prévus dans la fiche article.