July 2012
Beginner to intermediate
342 pages
7h 27m
English
In the very first recipe of this cookbook, Setting up a router, we explored various ways to set up routing in Node. Express provides a far superior and very powerful routing interface which we'll explore in this recipe.
We'll be working with our nca folder.
Let's say we want to add a page for a fictional character by the name of Mr Page. We'll name the route page, so in the routes section of app.js we add the following code:
app.get('/page', function (req, res) {
res.send('Hello I am Mr Page');
});
We can also define flexible routes, and grab the requested route using req.params, like so:
app.get('/:page', function (req, res) {
res.send('Welcome to the ' + req.params.page + ' page');
});
It's okay to throw ...
Read now
Unlock full access