Technologie

Jamstack

La nouvelle architecture pour le développement web

L'approche Jamstack (JavaScript, API et balisage HTML pré-rendu) est une nouvelle méthode de création de sites web et d'applications. Les contenus ne sont plus générés et traités côté serveur pour chaque visiteur, mais ils sont pré-rendus en tant que pages Jamstack dans le navigateur de l'appareil final. Les applications dynamiques peuvent également être traitées dans le navigateur grâce à JavaScript et aux API.

En savoir plus sur Jamstack :

Frameworks JavaScript

Scrivito utilise React, un projet open-source lancé par Facebook et toujours soutenu par cette entreprise. React permet de créer facilement des interfaces utilisateur interactives et conviviales avec un effort minimal. C'est le framework JavaScript le plus populaire et en plus forte croissance.

APIs web modernes

Les APIs web modernes peuvent être intégrées à tout client JavaScript pour implémenter des services tiers tels que des applications professionnelles ayant accès à des systèmes CRM et ERP, ou des fonctionnalités d'e-commerce telles que les paiements et les abonnements. L'utilisation des APIs web permet de se passer de serveurs supplémentaires.

Architecture microservices

Étant donné que les fonctionnalités web ne sont plus gérées par le serveur, les sites peuvent être construits autour de microservices. Un microservice effectue une tâche précise, indépendamment des autres microservices, et est initié, exécuté et arrêté de manière autonome. L'utilisation de ces services crée une nouvelle architecture de développement qui ne dépend plus de systèmes d'exploitation ou de serveurs web spécifiques.

Pre-rendering du HTML-Markup

Le HTML de site web n'est plus généré par des serveurs web frontend traditionnels, mais la page est pré-configurée, diffusée via un réseau de diffusion de contenu (CDN) et affichée dans le navigateur de l'utilisateur.

Headless/Decoupled

Avec Scrivito, tous les contenus sont accessibles via une API. L'interface utilisateur intuitive permet aux rédacteurs de créer et de modifier facilement des contenus. Scrivito surmonte ainsi les faiblesses typiques des CMS classiques et des CMS headless. C'est une combinaison parfaite qui plaît autant aux développeurs qu'aux rédacteurs.

Approche API first 

Avec un CMS headless, la fonctionnalité est entièrement disponible via une API. Il agit donc comme un hub de contenus à partir duquel les contenus sont fournis pour tous les canaux. L'approche axée sur l'API permet donc une expérience omnicanale réelle.

Les tâches exécutées dans le backend, telles que la création, la gestion et l'enregistrement de contenus, sont séparées de la présentation du frontend (l'architecture est donc sans tête ou decoupled).

Vers un système hybride avec WYSIWYG

Les développeurs adorent l'approche headless car ils peuvent récupérer tous les contenus via des APIs, mais les rédacteurs sont souvent confrontés à des problèmes car l'interface utilisateur est absente ou ne propose que des possibilités de travail basiques. Sur ce point, Scrivito est un atout !

Avec son interface utilisateur WYSIWYG pratique, Scrivito offre toutes les fonctionnalités pour construire des pages de manière modulaire. Les widgets fonctionnent comme des blocs indépendants à partir desquels la page est assemblée.

Amazon Web Services 

200+ emplacements Edge CDNs

AWS est distribué sur 69 zones de disponibilité (AZ) réparties dans 22 régions. Les contenus sont hautement disponibles car ils sont automatiquement mis en cache sur plus de 200 emplacements Edge dans le monde entier. De cette manière, le contenu est géographiquement aussi proche que possible des utilisateurs.

Mise à l'échelle automatique

Le CMS Scrivito offre une mise à l'échelle immédiate, presque illimitée et automatique, dans un modèle de paiement à l'utilisation. Scrivito s'adapte à vos besoins. Par exemple, il n'y a pas de limite fixe pour les objets de contenu ou les rédacteurs. L'entreprise ne paie donc que pour les contenus réellement utilisés, sans gaspiller d'argent sur des capacités inutilisées.

Infrastructure mondiale performante

Tous les contenus numériques - données, vidéos, applications - sont automatiquement distribués dans un réseau de diffusion de contenus intégré via un CMS SaaS d'entreprise moderne. Grâce à la prise en charge native du cloud, Scrivito peut tirer parti de l'infrastructure mondiale d'AWS. AWS dispose de la plus grande infrastructure au monde parmi tous les fournisseurs de cloud, ce qui garantit des vitesses de transfert élevées et des latences faibles.

Notre Tech Stack