Next.js est un framework web open source construit sur React et maintenu par Vercel, qui ajoute à React ce qu'il faut pour livrer un site ou une application complète : routage, rendu côté serveur, génération de pages statiques et optimisation des performances.
Concrètement, chaque fichier dans un dossier devient une page. Le développeur choisit page par page si le contenu est généré à l'avance, à chaque requête ou côté navigateur. Depuis la version 13 et son App Router, Next.js s'organise autour des React Server Components, qui exécutent une partie de l'interface sur le serveur.
C'est l'un des choix les plus courants pour démarrer un projet React, des sites marketing aux applications SaaS. Il peut être déployé sur Vercel ou sur n'importe quel hébergement capable de faire tourner Node.js.
Pourquoi ça compte quand on recrute
Next.js se maîtrise vite en surface, beaucoup moins en profondeur. Un bon profil sait expliquer quand rendre une page côté serveur ou côté client, comment fonctionne le cache, et ce que change l'App Router par rapport à l'ancien modèle. Le piège : un développeur qui n'a connu que des templates et ne sait pas diagnostiquer une page lente.
