Inkwell
HomeBlogAboutContact
Subscribe
HomeBlogAboutContactSubscribe
Why Next.js Changed How I Think About the Web
Development2 min read

Why Next.js Changed How I Think About the Web

After years of building websites, Next.js shifted my mental model. Here's what I learned and why it matters for every developer.

Alex Rivers

Alex Rivers

April 10, 2026
  • The Mental Shift
  • Server Components Changed Everything
  • The File System is Your Router
  • What I Build Differently Now
  • The Bigger Lesson

After years of building websites with various tools, Next.js fundamentally shifted my mental model of what a web application can be. Not because of any single feature, but because of how it makes you think.

The Mental Shift

Traditional web development has you thinking in pages. Next.js has you thinking in components that compose into pages. That sounds like a small distinction, but it changes everything.

When you think in components, you start seeing patterns everywhere. A blog post page isn't a monolithic template — it's a composition of a header, content renderer, author bio, related posts, and a newsletter form. Each piece is independent, testable, and reusable.

Server Components Changed Everything

React Server Components are the biggest shift since React itself. The idea is elegantly simple: some components only need to run on the server. They don't need interactivity, they don't need state, they just need to render HTML.

// This runs on the server — zero JavaScript sent to the browser
async function BlogPost({ slug }: { slug: string }) {
  const post = await getPost(slug);

  return (
    <article>
      <h1>{post.title}</h1>
      <div>{post.content}</div>
    </article>
  );
}

The result? Faster pages, smaller bundles, and a simpler mental model. Your data-fetching code lives right next to your rendering code. No useEffect chains. No loading state juggling.

The File System is Your Router

app/
  page.tsx          → /
  blog/
    page.tsx        → /blog
    [slug]/
      page.tsx      → /blog/my-post
  about/
    page.tsx        → /about

No router configuration. No route definitions. Just files and folders. It feels almost too simple, and that's exactly the point.

What I Build Differently Now

Since adopting Next.js, I've changed how I approach every project:

  1. Start with the data. What content exists? How is it structured?
  2. Design the URL structure. What pages need to exist?
  3. Build from the inside out. Start with the smallest components and compose upward.
  4. Add interactivity last. Most of the page doesn't need JavaScript.

The Bigger Lesson

The best tools don't just give you new capabilities — they give you better ways of thinking. Next.js did that for me, and I suspect it'll do the same for you.

#nextjs#react#web-development
Alex Rivers

Written by

Alex Rivers

Developer and technical writer. Passionate about clean code, clear communication, and the intersection of technology and humanity.

@alexrivers

About Inkwell

A space for thoughtful writing on design, development, creativity, and the craft of building for the web. Words first, always.

Learn more

Stay in the loop

One thoughtful email per week. No spam, no fluff.

Recent Posts

The Art of Less: Why Minimalism Wins in Design

The Art of Less: Why Minimalism Wins in Design

April 20, 2026·2 min
Writing for the Web: A Guide for Humans

Writing for the Web: A Guide for Humans

April 15, 2026·2 min
Building a Creative Routine That Actually Works

Building a Creative Routine That Actually Works

April 5, 2026·3 min
Typography on Screen: Getting the Details Right

Typography on Screen: Getting the Details Right

March 28, 2026·3 min

Categories

  • Design3
  • Development1
  • Creativity1
  • Productivity1
  • Writing2

Tags

#blogging#color#content-strategy#creativity#deep-work#design#design-philosophy#digital-garden#focus#minimalism#nextjs#practical-tips#productivity#react#routine#typography#ux#ux-writing#web-development#writing

By the Numbers

8
Articles
5
Topics
20
Tags
2k+
Readers
Continue Reading

You might also enjoy

The Art of Less: Why Minimalism Wins in Design
Design2 min

The Art of Less: Why Minimalism Wins in Design

Every element on your page is a decision. The best designers know that what you leave out matters more than what you put in.

April 20, 2026
Writing for the Web: A Guide for Humans
Writing2 min

Writing for the Web: A Guide for Humans

Online readers don't read — they scan. Here's how to write content that respects their time while still saying something meaningful.

April 15, 2026
Building a Creative Routine That Actually Works
Creativity2 min

Building a Creative Routine That Actually Works

Forget productivity hacks. The only system that works is one built around how your brain actually functions.

April 5, 2026

Stories worth
your time.

Join 2,000+ readers. One thoughtful email per week — no spam, no fluff.

Unsubscribe anytime. No hard feelings.

Inkwell

A home for considered writing, sharp perspectives, and visual stories that linger. Published from wherever the light is good.

Navigate

  • Home
  • Blog
  • About
  • Contact

Topics

  • Design
  • Development
  • Creativity
  • Productivity
  • Writing

Legal

  • Privacy Policy
  • Terms of Use
  • Cookie Policy

© 2026 Inkwell. All rights reserved.

Designed with intent. Built with care.