Next.js
App Router, Server Actions, caching, middleware, SEO, ISR, Edge runtime, déploiement.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
App Router, Server Actions, caching, middleware, SEO, ISR, Edge runtime, déploiement.
Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.
Prouve que tu maîtrises l'App Router, les Server Actions et le caching Next.js — pas sur le papier, mais face à une IA qui creuse vraiment.
Le badge Next.js de Plume certifie ta capacité à concevoir, optimiser et déployer des applications avec le framework React de Vercel dans sa forme la plus avancée. En 15 minutes d'oral avec un examinateur IA, tu es interrogé sur l'architecture App Router (layouts imbriqués, route groups, parallel routes), les stratégies de rendu (SSG, ISR, SSR, streaming avec Suspense), le système de cache multicouche (fetch cache, Full Route Cache, Router Cache), les Server Actions, les middleware Edge, le SEO technique et le déploiement sur Vercel ou en self-hosted. L'examen couvre Next.js 14 et 15, y compris les nouveautés comme le Partial Prerendering, Turbopack stable et la directive 'use cache'.
Contrairement à un simple quiz à choix multiples ou à une ligne "Next.js" glissée sur un CV LinkedIn, ce badge repose sur un oral authentique où tu dois raconter tes vraies expériences : une migration Pages Router vers App Router, un bug de cache en production, un choix d'architecture entre SSR et ISR. L'IA examinatrice détecte les réponses vagues ou copiées-collées depuis la doc ; elle creuse avec des relances sur tes décisions techniques concrètes. Le transcript est ensuite analysé par Claude Opus qui produit un score de 0 à 100 et un niveau certifié.
Ce badge s'adresse aux développeurs frontend et fullstack qui utilisent Next.js au quotidien et veulent le prouver objectivement — que ce soit pour décrocher une mission freelance, passer un entretien technique, intégrer une équipe produit ou simplement valider leur montée en compétences sur les versions récentes du framework.
Voici les dimensions concrètes que l'IA examine pendant les 15 minutes d'oral.
Maîtrise des layouts imbriqués, route groups, parallel et intercepting routes, loading.tsx et error.tsx. Capacité à structurer un projet Next.js 14/15 de façon cohérente et maintenable.
Compréhension profonde de la frontière Client/Server Components, du fetch étendu par Next.js, des patterns async dans les Server Components et de l'évitement des waterfalls de requêtes.
Diagnostic et configuration du fetch cache, du Full Route Cache et du Router Cache. Utilisation de revalidatePath, revalidateTag, force-dynamic et de la directive 'use cache' de Next.js 15.
Implémentation de Server Actions avec validation côté serveur (Zod, valibot), gestion des erreurs, optimistic updates côté client et intégration avec useFormState / useActionState.
Choix raisonné entre SSG, ISR, SSR et streaming avec Suspense selon les contraintes. Utilisation de generateStaticParams, du Partial Prerendering et des Core Web Vitals comme boussole.
Écriture de middleware Next.js pour auth, redirection, A/B testing et personnalisation. Compréhension des contraintes du Edge runtime (Web APIs uniquement, pas de Node built-ins).
Génération de métadonnées statiques et dynamiques avec l'API Metadata, sitemap.ts, robots.ts, OpenGraph et Twitter Cards. Optimisation du Time To First Byte et de l'indexabilité.
Connexion avec Prisma, Drizzle, NextAuth, Clerk, tRPC ou des APIs REST/GraphQL. Déploiement sur Vercel (ISR, Edge Functions) ou en self-hosted Docker, et observabilité (Sentry, OpenTelemetry).
L'évaluation finale est faite par Claude (Anthropic) qui relit la transcription complète et applique cette grille de critères pondérés.
Exactitude et précision des réponses sur les mécanismes internes du framework : cycle de vie du cache, comportement des Server Components, fonctionnement de l'App Router, Edge vs Node runtime.
Capacité à justifier des choix de rendu (SSG vs ISR vs SSR vs streaming), à arbitrer entre performance et fraîcheur des données, et à concevoir une architecture scalable avec Next.js.
Richesse et authenticité des exemples tirés de projets réels : bugs de cache rencontrés, migrations App Router, incidents de performance résolus, intégrations complexes de stack.
Maîtrise des outils qui entourent Next.js : ORMs, solutions d'auth, observabilité, déploiement, et capacité à positionner Next.js face à ses alternatives (Remix, Astro, Nuxt).
Qualité d'expression à l'oral : structuration des réponses, emploi précis du vocabulaire Next.js, capacité à vulgariser sans perdre en exactitude technique.
Une session Plume tient en environ 20 minutes, du test technique à la délivrance du badge.
L'IA s'assure que ton micro fonctionne et que tu es dans un environnement calme. Pas de logiciel à installer, tout se passe dans le navigateur. Tu peux avoir ta documentation fermée : l'oral teste ce que tu sais vraiment, pas ce que tu peux chercher.
L'examinateur te demande de te présenter rapidement et de décrire ton projet Next.js le plus représentatif : stack, contraintes, décisions clés sur l'App Router. C'est ta mise en bouche pour calibrer la difficulté des questions suivantes.
Le coeur de l'examen : 4 à 6 questions tirées des thèmes calibrés (cache multicouche, Server Actions, stratégie de rendu, middleware Edge, SEO, intégration stack, Partial Prerendering, v15). L'IA creuse tes réponses avec des relances précises sur tes choix techniques.
L'IA te demande dans quel cas tu déconseill erais Next.js et ce que tu recommanderais à la place. Cette question teste ta maturité et ta capacité à ne pas être dogmatique sur le framework.
Claude Opus analyse le transcript et produit ton score (0-100), ton niveau (Novice/Confirmé/Avancé/Expert) et un rapport détaillé. Ton badge Next.js est disponible immédiatement, avec une URL publique partageable.
Le score sur 100 se traduit en un niveau lisible d'un coup d'œil par un recruteur.
Tu as suivi des tutoriels Next.js et tu sais créer des pages avec le Pages Router ou les bases de l'App Router. Tu n'as pas encore déployé d'application en production et tu peines à expliquer la différence entre SSR et SSG, ou pourquoi un Server Component ne peut pas utiliser useState.
Tu utilises Next.js sur des projets réels, tu es à l'aise avec l'App Router, tu sais configurer le fetch cache et implémenter des Server Actions simples. Tu as déjà déployé sur Vercel et tu comprends les stratégies de rendu de base, même si le cache multicouche et le PPR restent flous.
Tu maîtrises le cache Next.js dans ses trois couches, tu as migré des apps du Pages Router vers l'App Router, tu utilises revalidateTag en production, tu configures des middlewares Edge et tu intègres Next.js avec des stacks complexes (Prisma, NextAuth, tRPC). Tu connais les nouveautés de Next.js 15.
Tu contribues à des décisions d'architecture sur des applications Next.js à forte charge, tu maîtrises le Partial Prerendering, Turbopack, le runtime Edge vs Node en production, et tu sais quand Next.js n'est pas le bon choix. Tu formes d'autres développeurs et tu suis de près les RFCs et le roadmap Vercel.
Pas besoin d'années d'expérience ou de diplôme pour passer le badge. Voici les profils pour qui il fait sens.
Tu dois convaincre des clients de ta maîtrise de Next.js sans passer par un long processus de recrutement. Le badge fournit une preuve objective que tu peux mettre sur ton site ou ton profil Malt dès la prise de contact.
Next.js figure dans des dizaines d'offres d'emploi React. Un badge vérifié te différencie des candidats qui écrivent simplement 'Next.js' sur leur CV et permet de passer plus vite les filtres des recruteurs techniques.
Tu recrutes des développeurs Next.js ou tu dois valider la séniorité de membres de ton équipe. Passer toi-même l'examen te donne un étalon objectif et crédible pour évaluer les autres.
Tu utilises Next.js depuis 6-12 mois et tu veux savoir honnêtement où tu en es sur les sujets avancés (cache, PPR, Edge runtime, v15). L'oral IA révèle tes vraies lacunes mieux qu'un quiz.
Tu n'as pas de diplôme informatique classique et tu cherches une preuve concrète de tes compétences Next.js pour compenser l'absence de parcours académique traditionnel lors de tes candidatures.
Où et comment ton badge Next.js va te servir au quotidien.
Un client potentiel hésite entre deux freelances pour refondre son application e-commerce en Next.js 14. Tu partages ton badge avec ton score et le rapport détaillé — la décision est prise en ta faveur sans qu'il ait besoin de te faire passer un test technique maison.
Avant un entretien pour un poste de développeur Next.js, tu partages ton badge dans ton email de candidature. Le recruteur et l'équipe technique arrivent déjà convaincus de ta maîtrise du framework, ce qui permet de consacrer l'entretien aux sujets produit et culturels plutôt qu'aux questions de base.
Tu viens de finir de lire la doc Next.js 15 et d'expérimenter avec le Partial Prerendering. L'examen IA te révèle que tu maîtrises le rendu hybride mais que tu confonds encore Router Cache et Full Route Cache — tu sais exactement quoi réviser.
Tu ajoutes l'URL de ton badge Next.js à la section certifications de ton profil LinkedIn et à ta fiche Malt. Les recruteurs qui recherchent 'Next.js App Router' voient une certification vérifiée, pas une simple mention.
Tu es CTO d'une startup et tu demandes aux candidats développeurs de passer le badge Next.js avant l'entretien final. Le rapport détaillé te permet de préparer des questions ciblées sur les points faibles identifiés par l'IA.
Tu intègres ton badge Next.js directement dans ton portfolio en ligne avec le widget Plume. Les visiteurs voient ton niveau certifié au même endroit que tes projets GitHub, renforçant la crédibilité de l'ensemble.
Quelques minutes pour vérifier que tu as bien tout ce qu'il faut.
À la fin de ta session, tu ne reçois pas juste un score : voici tout ce qui t'attend.
Tu reçois un score chiffré et un niveau (Novice, Confirmé, Avancé ou Expert) qui reflète objectivement ta maîtrise de l'App Router, du cache Next.js, des Server Actions et des stratégies de rendu.
Claude Opus produit un rapport structuré qui identifie tes points forts et tes lacunes dimension par dimension — architecture, cache, rendu, écosystème — pour que tu saches exactement quoi approfondir.
L'audio de ton oral est conservé de façon sécurisée et accessible uniquement par toi. Tu peux le réécouter pour analyser ta progression ou le partager ponctuellement si un recruteur le demande.
Une URL publique unique te permet d'afficher ton badge Next.js sur LinkedIn, ton portfolio, ta fiche Malt ou dans un email de candidature. Le lien affiche ton score et ton niveau en temps réel.
Découvre d'autres compétences proches que tu peux faire valider avec Plume.
15 minutes d'oral avec une IA, un badge partageable pour tes recruteurs.
Choisir ce badge · 19,99 €