Le glossaire · Une idée plus claire
NextJS
Next.js est un framework basé sur React pour réaliser des applications web performantes, avec routage par fichiers et rendu côté serveur.
Mis à jour le
NextJS est l'un des framework le plus populaire pour ReactJS.
Il permet d'accélérer les développements en automatisant le routage de l'application en se basant sur la position des fichiers dans l'arborescence. Mais ce n'est pas tout ! Il apporte de nombreuses fonctionnalités notamment pour du rendu côté serveur ce qui lui permet de faire des applications isomorphiques, c'est-à-dire qu'elles s'utilisent aussi bien côté serveur que côté client dans un navigateur
Ce qu'apporte Next.js
Next.js ajoute à React ce qu'il ne propose pas seul : routage basé sur les fichiers, rendu côté serveur (SSR) ou à la génération du site (SSG), optimisation des images et API intégrées. Cela améliore les performances et le référencement, car les pages arrivent déjà rendues dans le HTML.
Il se combine avec TypeScript et gère aussi bien le frontend que des endpoints côté backend. Pour partager une structure commune entre les pages, voir la notion de layout et l'article gérer des layouts persistants avec Next.js.
La prochaine étape
Et si on donnait forme
à votre idée ?
30 minutes pour parler de votre projet, de vos enjeux et de la suite.