Next 7 is out! — DX improvements, better error reporting, upgraded compilation pipeline Wednesday, September 19th 2018

Next.js

DocsLearnShowcase
Blog
Join Next.js on Spectrum
7
What’s new in 7?

The React Framework for

Production

See Showcase
License: MIT
View Docs
GitHub
File-System RoutingAutomatic Code SplittingServer Side RenderingStatic ExportingMore...
pages/index.jspages/about.jspackage.json
import Link from 'next/link'

export default () => (
  <div>
    <h1>Hello Next.js 👋</h1>
    <Link href='/about'><a>About</a></Link>
  </div>
)
http://localhost:3000

Next.js will serve each file in /pages under a pathname matching the filename.

For example, /pages/about.js is served at site.com/about.

Why Next.js

The world’s leading companies use and love Next.js

Zero Setup

Automatic code splitting, filesystem based routing, hot code reloading and universal rendering.

Learn Next.js

Fully Extensible

Complete control over Babel and Webpack. Customizable server, routing and next-plugins.

View Full Documentation

Ready for Production

Optimized for a smaller build size, faster dev compilation and dozens of other improvements.

View Showcase

Who’s Using Next.js

We’re honored some of the most talented creatives out there build with Next.js

Ticketmaster

Ticketmaster

Invision

Invision

Marvel

Marvel

Magic Leap

Magic Leap

Nike

Nike

Netflix Jobs

Netflix Jobs

Mozilla VR

Mozilla VR

View Gallery

Learn Next.js

Tutorials, examples and quizzes.
Learn Next.js step-by-step and earn points ✨.

Get Started

Docs

Setup

Configuration

Static Export

Recipes

FAQ

Contributing

Learn

Basics

Excel

Showcase

Blog

More

GitHub

Releases

Spectrum

Design

About ZEIT

Open Source Software

GitHub

Twitter

Copyright © 2018 ZEIT, Inc. All rights reserved.