Headless
Chaque projet web possède deux facettes : le Back End et le Front End.
Le choix d’une technologie commune pour traiter ces deux aspects amène des limitations qui conduisent à devoir privilégier l’un au détriment de l’autre.
Pour alimenter cette expérience, le système d’information sous-jacent (Drupal) doit à la fois être flexible pour s’adapter aux caractéristiques du contenu tout en restant accessible et utilisable pour les contributeurs et les administrateurs.
Le fait que l'expérience utilisateur ne dépende pas du CMS permet une totale liberté de conception, sans laquelle il est vain de parler de “sur mesure”.
Il s’agit de découplage et depuis nos débuts, toutes nos applications sont découplées, jamais dépendantes du CMS.
Cela ne permet pas seulement la liberté créative, cela permet de proposer l’intégration de nouveaux formats de diffusion qui exploitent différemment les données du CMS.
Notre approche est donc basée sur le découplage du système d’information et de l’expérience utilisateur pour avoir une totale liberté de création de l’expérience utilisateur, loin des contraintes du Back End.
Nos projets sont basés sur notre expertise du duo Angular et Drupal. Leur utilisation conjointe est réalisée au travers de mécanismes d’API standardisés qui garantissent l’évolutivité du projet.