1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/examples/parameterized-routing
2016-12-22 18:07:54 +09:00
..
pages Update index.js 2016-12-20 12:35:48 -08:00
package.json Programmatic API (#310) 2016-12-16 12:33:08 -08:00
README.md examples: simplify download instruction 2016-12-22 18:07:54 +09:00
server.js Programmatic API (#310) 2016-12-16 12:33:08 -08:00

Parametrized routes example

How to use

Download the example:

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

or clone the repo:

git clone git@github.com:zeit/next.js.git --depth=1
cd next.js/examples/parametrized-routing

Install the dependencies:

npm install

Run the dev server:

npm start

The idea behind the example

Next.js allows Custom server and routing so you can, as we show in this example, parametrize your routes. What we are doing in server.js is matching any route with the pattern /blog/:id and then passing the id as a parameter to the pages/blog.js page.