Put it together and ship it

The whole thing as one Next.js application: folders that become routes, a cache you invalidate on purpose, a form that posts to a server function, metadata that makes a shared link look like something, and the checks that run before you push. There is no Node server in this frame, so each piece is written as the plain function the framework calls — and checked the same way.

05Steps
≈ 65Minutes
00Done

Builds on Next.js

What you end up with

  1. Start where a Next.js application starts: the file system. A folder is a URL, a group is not, a private folder is nothing at all, and when two routes could match, the more specific one wins.

    Not finished yet

When it is finished