Skip to content

Files

Latest commit

Feb 8, 2017
4a73ccb · Feb 8, 2017

History

History
This branch is 27437 commits behind vercel/next.js:canary.

layout-component

Layout component example

How to use

Download the example or clone the repo:

curl https://codeload.github.com/zeit/next.js/tar.gz/master | tar -xz --strip=2 next.js-master/examples/hello-world
cd hello-world

Install it and run:

npm install
npm run dev

Deploy it to the cloud with now (download)

now

The idea behind the example

This example shows a very common use case when building websites where you need to repeat some sort of layout for all your pages. Our pages are: home, about and contact and they all share the same <head> settings, the <nav> and the <footer>. Further more, the title (and potentially other head elements) can be sent as a prop to the layout component so that it's customizable in all pages.