Fermer

novembre 18, 2019

Gestion de contenu découplée et SPA


Quelques fonctionnalités de Sitefinity 12.2 qui ne sont pas parfaitement à la portée de la main, mais peuvent donner aux premiers utilisateurs un avantage concurrentiel et les amener dans un voyage qu’ils souhaitent ne pas finir. Spoiler: ce ne sera pas le cas.

Maintenant, avant de commencer, aucune alerte spoiler n’est requise, aucune alerte de poursuite à votre propre risque. Ce blog ne va pas gâcher l'expérience de Sitefinity pour vous. Eh bien, on ne sait jamais, mais ce n’est certainement pas ce que nous essayons de faire ici. Au contraire, il s’agit de tirer le meilleur parti de votre système de gestion de la sécurité (CMS), qui, comme par hasard, s’est beaucoup amélioré.

Sitefinity 12.2

Oui, Sitefinity 12.2 est officiellement disponible. Nous avons travaillé d'arrache-pied pour améliorer significativement les performances et la productivité en apportant des améliorations au moteur principal et au DEC. La Sitefinity que nous connaissons et aimons tous concerne de meilleures expériences et de meilleurs résultats. SItefinity 12.2 continue de le faire, mais plus vite et plus intelligemment.

Une série de corrections va sans dire. Qu'on le veuille ou non, cela vient avec la description du poste. À partir de ce moment, vous êtes libre de choisir la fonctionnalité hors concours: l’amélioration des performances tangibles, les concepteurs de widgets améliorés, le nouveau cadre de test piloté par OData. L'intégration Live Chat, les pages d'erreur personnalisées, les déclencheurs webhook et les préférences utilisateur étendues sont également disponibles.

Selon nous, il existe suffisamment de raisons de mettre à jour la v12.2 mais, comme d’habitude, il n’ya pas que ce qui se passe. Sitefinity 12.2 fait un pas de plus vers une véritable expérience découplée à part entière.

Des œufs de Pâques, ça vous dit?

Pour être honnête, nous n’avons pas gardé ce secret en secret . C’est là que nous voulons que Sitefinity se trouve et que 12.2 fasse un autre pas conscient. C’est peut-être un petit pas, mais nous espérons que c’est le truc qui fait le saut en avant. Une expérience totalement découplée pour une polyvalence inégalée. Pensez à n'importe quel cadre frontal pour des expériences client immersives. Pensez qu’il s’agit d’un véritable terrain de jeu pour les développeurs qui souhaitent expérimenter, relever des défis et faire preuve de souplesse.

Un système basé sur des API, tel que Sitefinity, peut offrir des performances excessives sans surcharger les équipes concernées, qu’elles travaillent au développement ou à la gestion de contenu. Les possibilités sont infinies, mais le seul cas d’utilisation sur lequel nous nous concentrons ici est une application à une seule page (SPA) optimisée par Sitefinity. C’est exactement le même contenu qui se cache derrière les pages traditionnelles du site Web, c’est-à-dire les mêmes outils et règles de gestion du contenu, de marquage et de personnalisation qui s’appliquent.

Comment y arriver? Le nouveau LayoutService Rapport sur les terminaux REST au travail. Avec LayoutService, le contenu personnalisé peut être géré depuis le CMS, de même que la présentation de la page, telle que la réorganisation des blocs de contenu. Cela signifie que vous pouvez créer des pages côté client avec un cadre de choix, tout en vous assurant qu'elles peuvent être créées et modifiées de manière conviviale et conviviale sans aucune courbe d'apprentissage pour les gestionnaires de contenu.

Et pour en faire une preuve de concept totale, Sitefinity 12.2 est fourni avec un kit de démarrage angulaire pour cartes de visite pour SPA, complet avec un exemple d'application pour vous aider à démarrer.

Achievement Unlocked: CMS pour les SPA

Conçu et développé dès le départ comme un CMS sans tête, Sitefinity a véritablement découplé la gestion de contenu de l'interface et les services de données que stockent, extraient et servent le contenu ont évolué la plate-forme tout au long. La nouvelle API REST LayoutService fournit le contenu (ainsi que la structure) dans un format de données (JSON) indépendant de la technologie et indépendant de la présentation, de sorte que tout moteur de rendu puisse fonctionner avec ce contenu. La logique derrière le contenu (mise en page, règles de personnalisation, par exemple) est bien en place.

La gestion de contenu basée sur des API est donc probablement le meilleur moyen de faire passer votre message sur plusieurs canaux et d'impliquer les utilisateurs sur plusieurs plates-formes et périphériques. Sitefinity 12.2 a ouvert la porte et un spa angulaire n’est que l’une des voies à explorer. Cela pourrait bien être une voie rapide pour offrir des expériences utilisateur immersives et personnalisées tout en maintenant la création et l'édition de contenu cohérent et familier.

 UX "title =" UX "/></p data-recalc-dims=

Qu'il soit conçu pour communiquer un message spécifique Ou encore, utilisez une application d'une seule page pour que votre contenu soit fourni par vos services de données de manière à ce que vous puissiez exploiter tous les points de contact imaginables. En fait, Sitefinity utilise ce principe depuis longtemps. avec l'avertissement que la mise en page n'était pas aussi facilement disponible pour les éditeurs: avec le bon CMS derrière elle, un SPA peut être géré comme le reste du contenu propriétaire.

Cela ne veut pas dire que vous devriez commencer à fouetter Il suffit de créer des SPAs de designers pour montrer votre talent d’avant-garde ou impressionner les utilisateurs numériques modernes, difficiles à satisfaire. Et cela ne doit pas nécessairement être angulaire. C’est le cadre que nous avons choisi pour cette preuve de concept particulière, mais votre technologie préférée fera juste fi

Réagissez, Gatsby, Vue, vous le nommez: un CMS vraiment découplé vous permet de créer, de tester et de déployer plus rapidement et de vous permettre de tirer profit des forces de votre équipe. Je suppose que vous serez heureux de savoir que nous avons également un moteur de rendu .NET Core avec de nouveaux widgets intéressants. Mais cela devrait être le cas pour les spoilers à ce stade.

Restez à l'écoute pour obtenir un guide sur la façon d'activer LayoutService et d'exécuter le rendu angulaire dans Sitefinity 12.2. Les lève-tôt qui ont hâte d’essayer le nouveau kit de démarrage SPA et la nouvelle API, communiquent avec nous et nous nous ferons un plaisir de vous aider à vous préparer.




Source link