Book Description
The author wrote this open book to help you quickly learn Next.js and get familiar with how it works.
The ideal reader of the book has zero knowledge of Next.js, has used React in the past, and is looking forward diving more into the React ecosystem, in particular server-side rendering.
I find Next.js an awesome tool to create Web Applications, and at the end of the book I hope you'll be as excited about it as I am.
This open book is licensed under a Open Publication License (OPL). You can download The Next.js Handbook ebook for free in PDF format (8.6 MB).
Table of Contents
Chapter 1
Introduction to Next.js
Chapter 2
The main features provided by Next.js
Chapter 3
Next.js vs Gatsby vs create-react-app
Chapter 4
How to install Next.js?
Chapter 5
View source to confirm SSR is working
Chapter 6
The app bundles
Chapter 7
What's that icon on the bottom right?
Chapter 8
Install the React Developer Tools
Chapter 9
Other debugging techniques you can use
Chapter 10
Adding a second page to the site
Chapter 11
Linking the two pages
Chapter 12
Dynamic content with the router
Chapter 13
Prefetching
Chapter 14
Using the router to detect the active link
Chapter 15
Using next/router
Chapter 16
Feed data to the components using getInitialProps
Chapter 17
CSS
Chapter 18
Populating the head tag with custom tags
Chapter 19
Adding a wrapper component
Chapter 20
API Routes
Chapter 21
Run code only on the server side or client side
Chapter 22
Deploying the production version
Chapter 23
Deploying on Now
Chapter 24
Analyzing the app bundles
Chapter 25
Lazy loading modules