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
Dan Zajdband c5d69f0585 Add/move examples (#470)
* Added redux and styled components (wip) examples.

* Updated examples readmes and package.json

* Fixed styled-components example
2016-12-21 21:10:54 -08: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 Add/move examples (#470) 2016-12-21 21:10:54 -08: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 next.js-master/examples/parametrized-routing
cd next.js-master/examples/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.