Expertises techniques
Nuxt.JS

A PROPOS DE NUXT.JS A PROPOS DE NUXT.JS

Créé en 2018, Nuxt.JS est un framework français, gratuit et open source basé notamment sur Vue.JS et Node.JS. Nuxt.JS fait partie des technologies phares que nous utilisons à The Coding Machine et est inclus dans le boilerplate Symfony-Nuxt.JS Open-Source que nous avons développé. Nuxt.JS a sorti en 2022 sa version 3.0.

POURQUOI NUXT.JS ? AVANTAGES

Le principal avantage de Nuxt.JS est de faciliter le rendu côté serveur de pages web et notamment dans une logique de Single Page Applications pour lesquelles ce n'est pas souvent le cas. Cela vient avec de nombreux avantages:

  • Nuxt.JS permet la mise en place d’applications fluides, et des performances optimales pour l’UX.
  • Le rendu côté serveur permet d'améliorer considérablement les performances techniques exigées pour le référencement naturel de votre site.
  • Le framework est particulièrement léger et son approche modulaire facilite l'évolution de votre application.
  • Nuxt.JS a une des courbes d'apprentissage les plus rapides parmi les frameworks JavaScript notamment car il repose sur Vue.JS.

L'ECOSYSTEME NUXT.JS L'ECOSYSTEME NUXT.JS

NOS PROJETS NUXT.JS NOS PROJETS

LEROY SEAFOOD LEROY SEAFOOD

LeroySeafood France avait besoin d’une plateforme ecommerce pour mettre en avant ses produits, améliorer l’image de marque, fidéliser ses partenaires, partager des actualités, et augmenter ses ventes.

TheCodingMachine Lyon a choisi Nuxt.js pour son efficacité en SSR (Server Side Rendering), ce qui permet aux moteurs de recherche d’avoir directement accès aux différentes ressources JS ou CSS qui sont rendues côté serveur. Grâce au SSR, à chaque requête, le serveur fourni en temp réel la page complète au visiteur, ce qui permet aux moteurs de recherches d’identifier le contenu de l’application et offre donc un meilleur référencement.

Nuxt.js, c'est également un gain de temps considérable, car Nuxt.js vient avec les bibliothèques nécessaires pour gérer correctement les ressources récupérées du serveur (Vue X , Vue Router, vue Meta…). Et qui plus est, Nuxt.js est basé sur du Vue.js, la techno préférée front à Lyon.

Leroy Seafood, un projet ecommerce BtoC

ALPIQ ALPIQ

TheCodingMachine Paris a choisi Nuxt.js pour :

  • La possibilité de faire du Server Side Rendering
  • La proximité avec VueJS

Et a également pu observer les avantages suivants :

  • La simplicité du système de routage
  • Le rechargement à chaud : en mode développement dès qu’une modification est apportée au code l’application se recharge automatiquement et un indicateur visuel affiche sur la page le pourcentage d’avancement du chargement.
  • La compatibilité avec tous les navigateurs

Nuxt.js, c'est des capacités réellement appréciables pour les projets à fort enjeux SEO mais c'est également un gain de temps considérable.

AUTRES PROJETS AUTRES PROJETS