previous post
![antelove19](https://res.cloudinary.com/practicaldev/image/fetch/s--9AgEQl2x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--VZEU8XeX--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/291524/d0ac20a3-d823-456f-835d-40b9bb84c27f.jpg)
NodeJS http homepage 20: request url with link menu
Falah Al Fitri ・ Dec 19 '19 ・ 1 min read
#node
#http
#request
#url
DRY is Don't Repeat Yourself, which will be used in link menu.
We will create custom module and export it.
create a file: public/partials/menu.js and write code such as:
var link = `
<ul>
<li><a href="/" >Home</a></li>
<li><a href="/about" >About</a></li>
</ul>
`;
module.exports = link
In index.js, add require menu file
const menu = require('../public/partials/menu');
for each
res.write( `<ul>
<li><a href="/" >Home</a></li>
<li><a href="/about" >About</a></li>
</ul>`
);
replace with
res.write( menu );
Top comments (0)