Pour réaliser notre site web, nous avons choisi de combiner la puissance du Framework Nuxt.Js avec la souplesse de Drupal 8 en mode découplé.
En effet, Nuxt.Js offre de nombreuses possibilités :
- pour l'optimisation SEO du site : les pages HTML sont générées, ce qui permet ainsi des temps de chargement ultra rapide et améliore le ranking Google,
- pour l'expérience utilisateur : lorsque le code HTML de la première page est chargée, Nuxt.Js repasse en mode SPA ce qui améliore grandement l'expérience utilisateur par des transitions entre les pages rapides et animées,
- pour le design : Nuxt.Js permet de bénéficier de toute la puissance de Javascript et de CSS.