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.
A 794-line design report decided our colours and fonts, and I can now grep for which of its rules survived

A 794-line design report decided our colours and fonts, and I can now grep for which of its rules survived

Comments
6 min read
subsets in next/font is a preload list, not a download filter: 3 families, 20 font-face rules, 17 files

subsets in next/font is a preload list, not a download filter: 3 families, 20 font-face rules, 17 files

Comments
6 min read
Three bugs my npm packages shipped, and the checks that catch them now

Three bugs my npm packages shipped, and the checks that catch them now

Comments
3 min read
The ampersand that broke next/font/google is still in our repo, in the one script that renders our social card

The ampersand that broke next/font/google is still in our repo, in the one script that renders our social card

Comments
6 min read
Two of our sixteen npm scripts call files that are not in the repository, and one of them has been broken since the day it was written

Two of our sixteen npm scripts call files that are not in the repository, and one of them has been broken since the day it was written

Comments
6 min read
Delete a round from our planner and the interval disappears, and two rows that both say 8 min are seven minutes apart

Delete a round from our planner and the interval disappears, and two rows that both say 8 min are seven minutes apart

Comments
5 min read
Our admin allowlist is one address in a source file, and the signed-out visitor is the only person we tell anything

Our admin allowlist is one address in a source file, and the signed-out visitor is the only person we tell anything

Comments
7 min read
Rebuilding this site as an F1-style dashboard

Rebuilding this site as an F1-style dashboard

Comments
10 min read
Disallow: /device-limit/ blocks nothing, and the list right above it has both /admin and /admin/

Disallow: /device-limit/ blocks nothing, and the list right above it has both /admin and /admin/

Comments
4 min read
33 pages on our site carry an Offer pointing at /pricing, and /pricing is one of the five carrying none

33 pages on our site carry an Offer pointing at /pricing, and /pricing is one of the five carrying none

Comments
6 min read
Our blog's RSS feed is one string join, and all five posts in it share one pubDate

Our blog's RSS feed is one string join, and all five posts in it share one pubDate

Comments
5 min read
Loading one 13 KB page on our site fetches 37 KB of pages nobody asked for, in 21 requests for 7 destinations

Loading one 13 KB page on our site fetches 37 KB of pages nobody asked for, in 21 requests for 7 destinations

Comments
5 min read
How I Build a Full SaaS Landing Page with One AI Prompt

How I Build a Full SaaS Landing Page with One AI Prompt

Comments
3 min read
One rule in our Next config caches a folder we do not have for a year, and the only thing it caches is a redirect to the login form

One rule in our Next config caches a folder we do not have for a year, and the only thing it caches is a redirect to the login form

Comments
5 min read
Add payments to a Next.js app with two route handlers (merchant of record, tax handled)

Add payments to a Next.js app with two route handlers (merchant of record, tax handled)

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