Launch offeryour first badge for €5 with code
Plume
← All skills
Next.js
Web & Mobile Development

Next.js

App Router, Server Actions, caching, middleware, SEO, ISR, Edge runtime, deployment.

15 minutes€19.99

Before starting, we run a 1-minute tech check — microphone, ambient noise, connection. If your setup isn't good enough, the test is fully refunded.

How does it work? →

About the Next.js badge

Prove you actually know Next.js App Router, Server Actions, and caching — not just that you listed it on your resume.

The Plume Next.js badge certifies your ability to architect, optimize, and ship applications with Vercel's React framework at an advanced level. In a 15-minute AI-led oral exam, you're questioned across the full Next.js stack: App Router anatomy (nested layouts, route groups, parallel routes, intercepting routes), rendering strategies (SSG, ISR, SSR, streaming with Suspense), the three-layer caching system (fetch cache, Full Route Cache, Router Cache), Server Actions, Edge middleware, technical SEO with the Metadata API, and deployment — including self-hosted Docker and Vercel-specific features like Edge Functions and distributed ISR. The exam covers Next.js 14 and 15, including Partial Prerendering, stable Turbopack, and the new 'use cache' directive.

Unlike a LinkedIn skill endorsement or a multiple-choice quiz, this is a live oral exam where you walk through real projects and real decisions. The AI examiner pushes back on vague answers — if you say 'I use ISR', it asks you to explain the revalidation window, what happens on a cache miss, and how you'd invalidate on-demand with revalidateTag. Claude Opus then reads the full transcript and produces a 0-100 score tied to concrete dimensions: technical accuracy, architectural reasoning, production experience, ecosystem knowledge, and communication clarity.

This badge is built for frontend and fullstack developers who use Next.js daily and want an objective, shareable proof of that mastery — whether for a freelance pitch, a job application, a technical interview, or simply an honest benchmark of where they stand on the latest versions of the framework.

What this badge evaluates

Here are the concrete dimensions the AI examines during the 15-minute oral.

How this badge is scored

Final scoring is performed by Claude (Anthropic), which reads back the full transcript and applies this weighted criteria grid.

How the oral exam unfolds

A Plume session takes about 20 minutes, from tech check to badge delivery.

  1. Step 1

    Tech check (1 min)

    The AI confirms your mic is working and your environment is quiet. Nothing to install — everything runs in the browser. Keep your docs closed: the exam tests what you actually know, not what you can look up in 30 seconds.

  2. Step 2

    Warm-up: your flagship Next.js project (2 min)

    The examiner asks you to introduce yourself briefly and describe your most representative Next.js project — stack, key decisions, App Router structure, what worked and what didn't. This calibrates the difficulty of what follows.

  3. Step 3

    Deep-dive questions (10 min)

    The core of the exam: 4 to 6 questions drawn from the calibrated themes — multi-layer caching, Server Actions, rendering strategy, Edge middleware, technical SEO, stack integration, Partial Prerendering, Next.js 15 changes. The AI follows up on your answers with targeted pushback on your specific technical choices.

  4. Step 4

    Positioning question (2 min)

    The AI asks when you'd advise a client against Next.js and what you'd recommend instead. This tests maturity and the ability to think beyond framework loyalty — Remix, Astro, a Vite SPA, or Nuxt might all be right answers depending on the context.

  5. Step 5

    Instant score and badge

    Claude Opus analyzes the full transcript and produces your score (0-100), your level (Novice/Proficient/Advanced/Expert), and a detailed report. Your Next.js badge is ready immediately, with a shareable public URL.

The 4 proficiency levels

Your score out of 100 translates into a level a recruiter can grasp at a glance.

Novice

Score 0-39

You've followed Next.js tutorials and can create pages with the Pages Router or the basics of the App Router. You haven't shipped a production app and struggle to explain why a Server Component can't use useState, or the practical difference between SSR and SSG.

Proficient

Score 40-59

You use Next.js on real projects, you're comfortable with the App Router, you can configure fetch caching and implement basic Server Actions, and you've deployed to Vercel. Core rendering strategies are clear, but the three-layer cache system and PPR are still fuzzy.

Advanced

Score 60-79

You understand all three Next.js cache layers, you've migrated apps from Pages Router to App Router, you use revalidateTag in production, you write Edge middleware, and you integrate Next.js with complex stacks (Prisma, NextAuth, tRPC). You've kept up with Next.js 15 changes.

Expert

Score 80-100

You make architectural decisions on high-traffic Next.js applications, you have hands-on experience with Partial Prerendering, Turbopack, and Edge vs Node runtime tradeoffs in production. You know when Next.js is the wrong tool and you mentor other developers on the framework.

Who this badge is for

No degree or years of experience required to take the badge. Here are the profiles it makes the most sense for.

Concrete use cases

Where and how your Next.js badge will help you day to day.

Prerequisites

A few minutes to check you have everything you need.

What you take away

At the end of your session you don't just get a score — here's everything that awaits you.

Frequently asked questions about the Next.js badge

The exam is calibrated on Next.js 14 and 15. Questions focus on the App Router (stable since Next.js 13.4), and recent additions like Partial Prerendering, stable Turbopack, and the 'use cache' directive in Next.js 15 can come up. The Pages Router may appear in migration-related questions, but it's not the central focus. If you're still working primarily with the Pages Router, reaching an Advanced or Expert level will be genuinely difficult.

Other Web & Mobile Development badges

Discover related skills you can validate with Plume.

Ready to take the Next.js badge?

A 15-min oral exam with an AI, a shareable badge for your recruiters.

Choose this badge · €19.99