Fermer

avril 10, 2024

Qu’est-ce que le Front End en tant que service (FEaaS) ? / Blogs / Perficient

Qu’est-ce que le Front End en tant que service (FEaaS) ?  / Blogs / Perficient


Bienvenue dans la première partie d’une série sur le martech composable, où nous déballer la pile dans les capacités émergentes qui composent les architectures modernes. Ce cycle est axé sur Front-End en tant que service.

Front End as a Service (FEaaS) est un terme assez nouveau pour un concept qui n’est pas nécessairement nouveau – mais il devient de plus en plus courant à mesure que les outils martech se tournent vers des solutions SaaS avec des capacités sans tête API-first.

FEaaS représente le sommet d’une pile technologique composable, le front-end d’une expérience avec laquelle les utilisateurs finaux interagissent. Il peut s’agir d’un site Web traditionnel, d’un portail/d’une application Web connecté, d’une vitrine commerciale ou même d’une application Web de kiosque tactile.

Avantages du FEaaS

FEaaS a pour objectif global de permettre aux utilisateurs professionnels de prendre le contrôle de la puissance de l’expérience frontale grâce aux produits sans tête sans avoir recours aux développeurs. Ces outils offrent aux utilisateurs professionnels la possibilité de concevoir et de disposer des composants d’interface utilisateur à partir d’éléments atomiques sur un canevas, et de lier les données « back-end » de divers outils martech, parfois appelés « code de colle » dans le monde sans tête et la plus grande critique des produits sans tête. .

FEaaS offre les avantages suivants dans une architecture composable :

  • Glisser déposer outils avec peu ou pas de code pour les utilisateurs professionnels mettre en page et concevoir des composants d’interface utilisateur individuels à utiliser dans une expérience numérique
  • Capacité à lier des composants personnalisés aux données back-end via des API, par exemple en mappant de nouveaux composants sur le front-end à une réponse API CMS pour récupérer du contenu
  • Certains fournisseurs FEaaS proposent également des moyens de rendre les composants réutilisables et livrés via un CDN, par exemple en les enveloppant dans Composants Web pour une réutilisabilité générique.

Exemples de FEaaS

Le spectre des fournisseurs FEaaS est assez large et comprend des fournisseurs de contenu sans tête pureplay qui poussent vers le haut du marché pour fournir davantage d’outils aux utilisateurs professionnels au-delà de leurs racines en tant qu’outils conviviaux pour les développeurs. De plus, les fournisseurs de suites d’entreprise traditionnels poussent le marché vers le bas pour apaiser les utilisateurs professionnels qui souhaitent plus de flexibilité et de contrôle sur l’expérience numérique sans obliger les développeurs de plates-formes « coûteuses » à créer des composants d’interface utilisateur et à les intégrer aux API back-end.

Netlify Créer (fka Stackbit) propose un canevas pour concevoir et mettre en page les composants. Comme beaucoup d’autres fournisseurs, celui-ci offre à la fois la capacité de création de composants (FEaaS) ainsi qu’un générateur d’expérience (ou Page Builder) pour composer plusieurs composants ensemble dans un modèle de page. Nous reviendrons davantage sur les générateurs d’expérience dans le prochain article.

Netlify Créer

Composants cloud Sitecore XM est un autre exemple de FEaaS, offrant la possibilité de créer des composants sur mesure à partir d’éléments atomiques, comme des sections, des encadrés, des images, des éléments de texte (paragraphes, titres, etc.). Il s’agit essentiellement d’un Figma basé sur un navigateur, dont la sortie est des composants d’interface utilisateur fonctionnels qui peuvent accepter les données de divers systèmes martech (PIM, CMS, DAM, etc.).

Composants cloud XM

Pour illustrer le point clé concernant l’acceptation des données de divers systèmes, Sitecore XM Cloud Components propose une section de sources de données pour enregistrer les points de terminaison d’API externes (et internes) afin de récupérer des données d’autres systèmes via les points de terminaison d’API et GraphQL :

Sources de données des composants XM Cloud

Constructeur.io offre des fonctionnalités similaires à Netlify Create avec un canevas pour glisser-déposer des éléments atomiques. De plus, il fournit un générateur de modèles de page dont nous parlerons dans le prochain article, ainsi que son propre CMS sans tête intégré.

Constructeur.io

Enfin, Shogun est un fournisseur FEaaS (entre autres) pour les vitrines commerciales. Comme d’autres, il fournit un canevas glisser-déposer pour composer des éléments ensemble dans des composants réutilisables sur mesure destinés à un magasin de commerce avec la « colle » d’intégration dans Shopify et BigCommerce comme moteurs de commerce sous-jacents.

Shogun

Quelle est la prochaine étape après le FEaaS ?

Comme vous pouvez le constater, FEaaS est une fonctionnalité incroyablement puissante dans la pile composable, en particulier lorsque plusieurs produits sans tête sont intégrés. FEaaS redonne à l’utilisateur professionnel le pouvoir de concevoir et de créer des composants d’interface utilisateur sans compter sur les développeurs pour les créer en tant que composants personnalisés et gérer toutes les liaisons de données avec les systèmes back-end. Cela dit, FEaaS est une capacité complexe et devrait être limitée à des équipes numériques matures capables de gérer la création et l’utilisation des composants.

Le prochain sujet que nous aborderons dans cette série se concentrera sur la façon dont nous assemblons ces composants pour composer des mises en page et des conceptions réelles : Créateurs d’expérience.






Source link