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.
Impostor Hunt: a hide-and-seek game that only works if you touch grass

Impostor Hunt: a hide-and-seek game that only works if you touch grass

Comments
6 min read
Architectural Breakdown: I Asked AI to Improve My Resume. It Started Asking Me for Numbers Instead.

Architectural Breakdown: I Asked AI to Improve My Resume. It Started Asking Me for Numbers Instead.

1
Comments 1
5 min read
Next.js Route Handlers: GET Stopped Caching in 15 — How to Cache in 16

Next.js Route Handlers: GET Stopped Caching in 15 — How to Cache in 16

7
Comments
13 min read
A stray .env file broke exactly 13 pages of my Next.js build — and dev mode never saw it

A stray .env file broke exactly 13 pages of my Next.js build — and dev mode never saw it

1
Comments 2
10 min read
Next 16 renamed middleware to proxy, and our whole auth boundary is one allowlist

Next 16 renamed middleware to proxy, and our whole auth boundary is one allowlist

1
Comments
6 min read
robots.txt matching is a literal prefix, and one trailing slash would have left our dashboard crawlable

robots.txt matching is a literal prefix, and one trailing slash would have left our dashboard crawlable

1
Comments 1
5 min read
Host a Next.js site on S3 and CloudFront for pennies

Host a Next.js site on S3 and CloudFront for pennies

Comments
3 min read
Building a Game Price Tracker: Handling Massive Data Complexity with Next.js & PostgreSQL

Building a Game Price Tracker: Handling Massive Data Complexity with Next.js & PostgreSQL

Comments 1
2 min read
You Added a Content-Security-Policy Header and Your Next.js App Went Blank. Here's Why.

You Added a Content-Security-Policy Header and Your Next.js App Went Blank. Here's Why.

Comments
4 min read
Our health endpoint is public, so it answers with a count instead of a name

Our health endpoint is public, so it answers with a count instead of a name

Comments 1
4 min read
Two subdomains, one session, and the only part of a URL a server never sees

Two subdomains, one session, and the only part of a URL a server never sees

1
Comments
4 min read
Our cron dashboard was green every 15 minutes while nothing ran for three hours

Our cron dashboard was green every 15 minutes while nothing ran for three hours

1
Comments
5 min read
Satori will not read the font our site uses, so the repo carries four .ttf copies of it

Satori will not read the font our site uses, so the repo carries four .ttf copies of it

1
Comments
5 min read
Our preload header downloads four files the page never uses, and one query parameter is why

Our preload header downloads four files the page never uses, and one query parameter is why

Comments 1
4 min read
How I made a scroll-driven "one day" animation with GSAP ScrollTrigger and Canvas (no images)

How I made a scroll-driven "one day" animation with GSAP ScrollTrigger and Canvas (no images)

Comments 1
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.