La société de technologie WordPress WP Engine a récemment annoncé de nouveaux projets pour Atlas, un framework de gestion de sites et d’applications “headless”. Avec l’approche sans têtele logiciel WordPress est utilisé strictement comme une interface pour les rédacteurs et éditeurs de contenu — il a été dissocié de la présentation (conception) et de la publication (construction et déploiement). Sans tête la technologie n’est pas nouvelle, mais dans une interview avec The New Stack, co-fondateur et CTO de WP Engine Jason Cohen a déclaré que la plupart des développeurs Web ne l’utilisaient pas.
“Une grande partie de l’incroyable innovation dans les expériences numériques d’aujourd’hui provient d’architectures sans tête”, a-t-il déclaré. « Nous avons constaté que de nombreux développeurs étaient enthousiasmés par le headless mais ne savaient pas par où commencer. Cette annonce est une réponse directe aux commentaires des clients, aux lacunes du marché et à l’innovation interne pour rendre cela possible.
Ce que la technologie sans tête peut signifier pour les développeurs
Par définition, la technologie sans tête stocke, gère et diffuse une variété de contenus sur un site Web, mais sans livraison frontale. Pour les développeurs Web, une approche sans tête offre de la flexibilité lors de la création de composants visuels pour les données backend. Dans cette ère en ligne, lorsque vous pouvez consommer des informations sur n’importe quoi, d’un appareil mobile à une porte de réfrigérateur, cela est très précieux.
Sans le système frontal en place pour dicter la manière dont le contenu est présenté et où il est hébergé, les développeurs Web sont autorisés à séparer la création de contenu de la présentation et à créer et personnaliser à leur manière les éléments destinés aux clients.
L’Internet des objets et les appareils que nous utilisons pour y accéder évoluent constamment. Les smartphones, les montres et même les ordinateurs sont assurés de voir un changement de conception UX significatif au cours des cinq à dix prochaines années. L’adoption d’une solution sans tête peut être considérée comme une « preuve du futur » puisque le backend essentiel est maintenu en place tandis que le frontend peut être jeté et refait.
“Headless permet aux développeurs de dissocier le frontend et le backend d’un site”, a déclaré Cohen, “afin qu’ils puissent avoir la flexibilité de créer des expériences utilisateur performantes et dynamiques. Il permet aux développeurs d’utiliser des frameworks et des outils de développement modernes en dehors du CMS principal, et de profiter du fait que presque tous les services SaaS ont aujourd’hui des API.
Une nouvelle façon de concevoir
Avec d’innombrables frameworks et modèles disponibles pour une utilisation dans l’écosystème WordPress, les nouveaux concurrents doivent apporter quelque chose de spécial à la table. Cohen a affirmé que les deux principaux différenciateurs d’Atlas sont qu’il s’agit “d’une solution sans tête complète (offrant une plate-forme à la fois pour le CMS et le front-end découplé) et qu’il s’agit de la solution la plus performante du marché”. Il a déclaré qu ‘”Atlas fournit tous ces éléments d’un projet sans tête, mais déjà connectés, à partir d’un seul fournisseur, avec une seule entreprise à appeler pour le support et la tarification.”
Parce qu’Atlas contrôle toutes les couches, a-t-il poursuivi, “c’est la seule solution sans tête où le frontend et le backend fonctionnent en harmonie pour offrir des fonctionnalités qui ne sont pas possibles lorsque d’autres solutions sont vendues séparément et non regroupées”.
Quant à l’affirmation de Cohen selon laquelle WP Engine est la solution sans tête la plus performante, il dit que c’est “parce qu’il exploite le CDN existant de WP Engine (qui est le plus rapide parmi les plates-formes WordPress selon le rapport Chrome Real User Experience de Google), et fournit le plus rapide, le plus API de contenu évolutive entre le frontend et WordPress, contrairement à toute autre solution.
Faust.js et Blueprints
Contribuer à la communauté de développement de manière éducative fait partie des valeurs de WP Engine, selon Cohen. Atlas a été rendu public avec Faust.jsun framework JavaScript orienté vers la création d’applications frontales pour les sites Web WordPress sans tête.
De plus, Atlas propose le choix d’un compte Atlas Sandbox, un environnement gratuit où vous pouvez apprendre et jouer avec toutes les fonctionnalités d’Atlas. Cohen a commenté : « Nos comptes bac à sable sont un exemple vivant de la règle « donner d’abord, recevoir plus tard ». Autrement dit, nous voulons vraiment aider les gens à devenir des développeurs WordPress sans tête, nous fournissons donc un compte bac à sable gratuit qui n’expire pas, avec des sites prédéfinis pour commencer et des tonnes de matériel pédagogique.
De plus, Atlas propose “Plans”, qui sont plus complexes que le modèle WordPress moyen. Les Blueprints sont des sites Web frontaux basés sur React qui contiennent des plugins préinstallés pour la publication WordPress sans tête.
“Les plans sont des sites WordPress complets, fonctionnels et sans tête contenant du code frontal, des modèles de données, des données et des plugins qui sont rapidement déployés, afin que les développeurs puissent commencer à apprendre à assembler leurs projets en consultant un site fonctionnel”, a déclaré Cohen. « Ils pourraient utiliser le Blueprint comme base pour leur projet ou simplement pour apprendre et bricoler. Comme nous le savons tous, il est beaucoup plus facile de “modifier” que d'”écrire”, plus facile de modifier quelque chose qui fonctionne que de créer quelque chose à partir d’une feuille de papier vierge (ou d’un IDE vide).”
Conclusion
Headless ne remplacera pas de sitôt le système CMS WordPress traditionnel, mais son utilisation s’intensifie. “Internet est un espace énorme”, a commenté Cohen, “avec de la place pour de nombreux types de technologies avec une gamme de compromis. Un CMS traditionnel sera toujours le bon choix pour des millions de sites Web, comme c’est le cas aujourd’hui, même si dans dix ans, il y aura aussi des millions de sites sans tête.
The New Stack est une filiale en propriété exclusive d’Insight Partners, un investisseur dans les sociétés suivantes mentionnées dans cet article : Real.
Image caractéristique via Shutterstock.
— to thenewstack.io