Wpis z mikrobloga

Siema, wpadłem na pomysł uczyć się javascript/html/css i tak zrobiłem jakiś kurs i stwierdziłem że spróbuję zrobić bloga.
I tak jakoś to leciało ale teraz stanąłem i nie ogarniam ocb. Ogólnie używam Express i mam taki problem że ten get z parametrem wykonuje się 4 razy, i nie wiem czemu. Nawet jak po prostu ustawie na '/side/1' to jest to samo. O co tu chodzi?
Proszę się nie śmiać z kodu bo mam 30 godzin doświadczenia :D Dziękuje.

app.get('/', (req, res) => {
console.log("ta wykonuje sie raz");
sideHandler(res, {}, 0, 10);
})

app.get('/side/:number', (req, res) => {
console.log("Ta wykonuje się 4 razy");
sideHandler(res, {}, 0, 10);
})

function sideHandler(res, query, skip, limit) {
Post.find(query).sort({
_id: -1
}).skip(skip).limit(limit).exec(function (err, posts) {
res.render("index", {
posts: posts
});
});
};

#javascript #naukaprogramowania
  • 3