DEV Community

Next.js

Next.js gives you hybrid static and server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Как я собрал астрологическую платформу из трёх сервисов: FastAPI, Next.js, Telegram и LLM

Как я собрал астрологическую платформу из трёх сервисов: FastAPI, Next.js, Telegram и LLM

Comments
2 min read
Vercel vs VPS for Next.js: The $4 Server That Really Costs $104/Month

Vercel vs VPS for Next.js: The $4 Server That Really Costs $104/Month

Comments
11 min read
Stop Hand-Rolling VPS Deploys: Why I Built Shipown, an AI-Powered Deployment App

Stop Hand-Rolling VPS Deploys: Why I Built Shipown, an AI-Powered Deployment App

Comments
4 min read
Next.js Server vs Client Components: 2026 Developer Tips

Next.js Server vs Client Components: 2026 Developer Tips

Comments
5 min read
Deploy Your Next.js or Node App to Your Own VPS Over SSH — Without a PaaS

Deploy Your Next.js or Node App to Your Own VPS Over SSH — Without a PaaS

Comments
5 min read
We wrote our documentation twice: fifteen guide pages in the sitemap, and a 127-line help page that answers to a 307

We wrote our documentation twice: fifteen guide pages in the sitemap, and a 127-line help page that answers to a 307

Comments
4 min read
Two URL spaces render from one type, and the ternary that tells them apart returns the same thing twice

Two URL spaces render from one type, and the ternary that tells them apart returns the same thing twice

Comments
6 min read
Two routes read the same 226 JSON files, and Next.js only deployed one of them with the files

Two routes read the same 226 JSON files, and Next.js only deployed one of them with the files

Comments
5 min read
One boolean puts our whole API behind a 503, and three routes are allowlisted out of it

One boolean puts our whole API behind a 503, and three routes are allowlisted out of it

Comments
5 min read
Every upgrade offer in our app has a name, and the same name comes back from Stripe on the way home

Every upgrade offer in our app has a name, and the same name comes back from Stripe on the way home

Comments
6 min read
Indexing 27,854 near-identical pages without tripping duplicate-content filters

Indexing 27,854 near-identical pages without tripping duplicate-content filters

Comments
3 min read
How to Deploy a Next.js App on a VPS the Production Way

How to Deploy a Next.js App on a VPS the Production Way

Comments
6 min read
The website can't promise a price the app won't charge

The website can't promise a price the app won't charge

Comments
3 min read
From checkout to "seat booked": how free and paid orders turn into event registrations

From checkout to "seat booked": how free and paid orders turn into event registrations

Comments 3
2 min read
Fixing "supabaseUrl is required" when next build fails (tested repro, Next 16 + supabase-js 2.109)

Fixing "supabaseUrl is required" when next build fails (tested repro, Next 16 + supabase-js 2.109)

Comments 1
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.