Une plateforme headless, des expériences illimitées

Maîtrisez une expérience omnicanale grâce à une plateforme hybride sans tête. Créez et orchestrez des expériences utilisateur personnalisées basées sur un contenu neutre en termes de présentation et diffusé sur plusieurs canaux.

Les raisons pour lesquelles il faut construire votre prochain projet Sitefinity sur .NET Core

Participez à un webinaire en direct et découvrez comment notre nouvelle architecture prend en charge les expériences numériques de nouvelle génération.

Formation sur les fondements du développement Sitefinity

Une toute nouvelle formation gratuite sur le développement Sitefinity, spécialement conçue pour Sitefinity DX 14.0.

Contenu multicanal avec Sitefinity

Dépassez les limites du web grâce à Sitefinity, votre plateforme hybride headless

Proposez des expériences riches sur tous les canaux, appareils et points de terminaison avec Sitefinity DX

Exploitez une architecture moderne pour un large éventail de scénarios d'intégration et de diffusion de contenu sans interface, vers et depuis les applications front-end et back-end les plus courantes. Obtenez un contrôle total sur la diffusion de contenu et d'expériences à de multiples consommateurs front-end grâce à un ensemble robuste d'API de contenu, de présentation et de personnalisation.

L'architecture Sitefinity découplée sépare la gestion du contenu de l'édition des pages et des modèles. Les API conformes aux normes qui transmettent le contenu à la couche de présentation native de la plateforme peuvent également alimenter d'autres consommateurs front-end, quelle que soit la technologie sur laquelle ils sont construits. Ce type de séparation et un ensemble robuste d'API de contenu favorisent un large éventail d'implémentations headless.

Implémentations headless

Diffusez du contenu structuré, neutre en termes de présentation, à une grande variété de consommateurs front-end. Distribuez vers et à partir de plusieurs systèmes connectés via des API REST conformes aux normes et exploitez le kit SDK Sitefinity WebServices.

Omniexpérience

Créez, réutilisez et réaffectez le contenu pour atteindre les audiences sur tous les canaux, appareils et plateformes. Sites web, applications mobiles web et natives, dispositifs AR et IoT, et diverses intégrations avec des systèmes tiers.

Diffuser du contenu structuré à une variété de consommateurs front-end via des appels API. Avec Sitefinity, la gestion du contenu est séparée de l'édition des pages et des modèles et les services de données gèrent la communication entre les différentes couches d'application (back-end et front-end). Ce type d'architecture découplée vous permet de choisir entre la couche de présentation inhérente (canal web) et diverses intégrations CaaS avec la technologie front-end de votre choix.

Architecture découplée

L'architecture de Sitefinity est construite sur trois niveaux distincts, le front-end (présentation), le back-end (contenu et administration) et les données existant sur des couches séparées et indépendantes - un exemple classique de découplage de la présentation du contenu et du code.

API de contenu

Les API RESTful de Sitefinity vous permettent de consommer le contenu de votre site Web à l'aide du protocole OData. Plusieurs services d'API RESTful avec une configuration conviviale. Un ensemble robuste de types de contenu exposés. Accès facile aux données connexes.

Sitefinity peut fonctionner comme un front-end autonome, les données provenant de diverses sources étant syndiquées dans une présentation cohérente grâce à l'architecture flexible des fournisseurs de données de Sitefinity. Branchez plusieurs systèmes d'entreprise et débloquez les données cloisonnées pour créer des expériences significatives et immersives sur plusieurs canaux et appareils. Réduisez les coûts et augmentez la productivité avec le bon outil pour partager et distribuer le bon contenu aux bonnes audiences, pour une expérience utilisateur transparente.

Mettez à l’échelle les expériences omnicanales et le contenu multicanal avec de puissantes API de contenu qui ont été configurées pour des performances optimales de l’utilisateur avec le cache de sortie OData.

Cache de sortie OData

Le cache de sortie Sitefinity garantit les performances les plus élevées possibles de vos sites Web et le cache de sortie distribué multiplie son effet. Le cache de sortie est pris en charge dans les services OData uniquement pour les demandes front-end non authentifiées. Le cache de sortie OData fonctionne de la même manière que le cache de sortie standard : il peut être activé ou désactivé et est configurable via les profils de cache.

Sitefinity dispose de tous les outils de publication essentiels d’un CMS traditionnel avec l’avantage supplémentaire d’une approche API-first pour la diffusion de contenu. Créez et modifiez du contenu depuis un emplacement unique, puis distribuez-le à plusieurs applications front-end. Les services OData peuvent être utilisés pour récupérer des métadonnées pour la structure de la page et les utiliser pour créer des applications qui imitent les pages, la mise en page et le contenu disponibles sur le site Web.

Indépendance éditoriale

Les équipes éditoriales peuvent tirer parti de plusieurs modèles de page, types de contenu et widgets intégrés et personnalisés pour créer un contenu significatif et une expérience utilisateur convaincante, engageant ainsi les clients de manière transparente sur leurs canaux préférés.

Contenu multicanal

Des pages de destination aux applications à page unique (SPA) en passant par les campagnes marketing complètes, tirez parti d’une approche API-first pour assurer la cohérence du contenu sur n’importe quel point de contact numérique.

Alors que l’essence de WCM est de fournir des expériences via le canal Web, les API de contenu de Sitefinity peuvent pousser le contenu structuré vers d’autres canaux, développer des sites Web en utilisant des frameworks JS et partager du contenu via des applications mobiles ou de bureau. Gérez le contenu de plusieurs microsites et publiez-le sur le Web et les appareils mobiles.

.NET Core, Angular, Gatsby, React, Vue

Codez et diffusez plus rapidement, sur toutes les plateformes et tous les appareils, dans des cycles de développement courts vers un écosystème connecté d’applications d’entreprise. Sitefinity intègre une couche de présentation autonome basée sur .NET Core, une prise en charge étendue des front-end découplés construits sur des frameworks JS courants, ainsi qu’un éditeur WYSIWYG indépendant de la technologie et une personnalisation pilotée par API.

Pour mettre en œuvre une stratégie numérique globale, les entreprises et les organisations ont besoin des moyens de se connecter et de s’intégrer à des sources externes, y compris des logiciels tiers et des technologies héritées. Avec une architecture ouverte et extensible et une superbe connectivité de service de données, Sitefinity permet une livraison multicanal rapide et rentable et des intégrations tierces complexes et personnalisées. Créez des expériences connectées sans effort ou déplacez du contenu et des données entre des applications professionnelles essentielles grâce à une intégration low-code simple.

Hooks de service

Développez les options de connectivité, simplifiez les flux de travail complexes, réduisez les efforts de mise en œuvre et automatisez les processus clés en tirant parti des hooks de service Sitefinity et de l’intégration low-code avec un middleware qui s’aligne sur votre pile technologique existante et les besoins de votre entreprise.

Face aux complexités inhérentes aux intégrations internes/externes, aux technologies héritées et aux données cloisonnées, les entreprises recherchent des solutions flexibles et modulaires. Les plateformes à l’épreuve du temps sont spécialement conçues pour être faciles à personnaliser et à connecter, ce qui permet aux adoptants d’innover, de s’adapter et de se développer. Les plateformes monolithiques tout-en-un ne sont presque jamais de la bonne taille, ni adaptées à vos besoins spécifiques et à votre maturité numérique. Ayant séparé la présentation du contenu et du code, avec une connectivité exceptionnelle et une excellente suite d’outils d’intégration low-code, Sitefinity est une plateforme flexible et hautement extensible qui peut prendre en charge une stratégie de transformation numérique à long terme.

Découplé par conception

Avec Sitefinity, la gestion de contenu est véritablement découplée du front-end et les services de données qui stockent, récupèrent et servent le contenu ont toujours évolué avec la plateforme.

Concrètement, cela signifie que vous pouvez transférer le contenu d'un site web, initialement destiné à être utilisé sur un navigateur web, sur n'importe quel support, quelle que soit la technologie front-end utilisée.

La présentation est gérée par une application autonome, distincte du back-end et de la gestion du contenu, qui consomme des données provenant d'un ensemble d'API OData. Le service de mise en page, par exemple, fournit du contenu aux widgets .NET Core, mais l'intérêt de ce service est qu'il peut fonctionner aussi bien avec d'autres technologies front-end.

Préparez-vous à ce que tout soit connecté, des microsites et applications web aux appareils mobiles, AR et IoT. Faites passer la maintenance, l'évolutivité, la sécurité et la productivité au niveau supérieur.

Avantages

Pourquoi Headless avec Sitefinity DX ?

Sitefinity a été conçu pour être extensible, intégré et flexible. Les spécialistes du marketing tirent parti de l'édition WYSIWYG native de la plateforme pour créer du contenu et des pages Web. Les développeurs peuvent choisir entre plusieurs technologies front-end pour développer.

Dernières technologies

  • Flexibilité front-end    
  • Diffusion de contenu à un large éventail d’applications d’entreprise
  • Moins de code, une structure plus simple
  • Développement côté client plus rapide
  • Intégrations personnalisées
  • Rendu hébergé séparément

Avantages de l’architecture

  • Performances de haut niveau
  • Architecture hiérarchisée, séparation des préoccupations
  • Contenu détaché de l’administration
  • Sécurité du système renforcée et fiabilité supérieure
  • Maintenance économe en ressources
  • Évolutivité rentable

Avantages en termes de productivité

  • Délai de mise sur le marché plus court
  • Mises à niveau rationalisées, déploiement simple
  • Extensibilité avec différents moteurs de rendu et IDE
  • Problèmes de technologie front-end héritée résolus
  • Les applications front-end autonomes allient peu de ressources
  • Distribution de contenu à plusieurs systèmes via REST

Foire aux questions

Une plateforme headless, des expériences illimitées