Dans cet épisode, nous avons le plaisir de recevoir Sébastien Chopin pour parler du framework Nuxt.JS qui arrive dans sa 3e version prochainement Sébastien Chopin est le cocréateur de Nuxt.JS (l'autre personne est son frère ;)). Avec lui, nous revenons sur l’histoire de la création de Nuxt.JS. Comment, pourquoi il a été créé et l’évolution du framework.
Comment aujourd’hui, la société NuxtLab, qui est derrière le projet open source, réussit à se financer pour continuer à développer et promouvoir Nuxt.JS. Nous revenons également sur les principales fonctionnalités de Nuxt.JS 3.
Un épisode très intéressant qui nous l’espérons va vous plaire.
- Sébastien Chopin : @Atinux
L'histoire de Nuxt.JS
Sébastien Chopin poussa son premier commit pour le projet Nuxt.js le 26 octobre 2016. L'idée de Nuxt.JS est née après la refonte d'un site e-commerce basé des technologies web open source moderne : Vue 2, Node.js et Webpack. À la création de Nuxt.JS, le rendu côté serveur des applications Vue.js relevait plus du hacking que d'une méthode officielle et le seul exemple disponible était publié par Evan You (Créateur de Vue.js) sur Hacker New. Malgré cela, les 2 frères Chopin relevèrent le challenge et Nuxt.JS était bien née !
Nuxt.JS
Nuxt.JS est un framework open source. Il permet de développer des applications robustes et structurées grâce à une surcouche au-dessus de la librairie Vue.JS. Il permet de supprimer toute la partie configuration et de se concentrer sur la partie métier de votre application. Nuxt.JS permet également différents rendus de votre application :
- rendu serveur
- rendu uniquement client
- rendu complètement statique
La version 3 est une grosse refonte du framework qui nécessite un gros travail de la part de l'équipe et de la communauté. Pour le moment, la version bêta a été rendue publique le 12 octobre 2021.