Я новичок в node.js и экспресс.И мне нужна помощь с моим кодом.У меня есть файл app.js, в котором написан код моего сервера.Когда он запускается, он загружает файл index.html, содержащий текст и кнопки. Когда нажата кнопка, я хочу, чтобы URL изменился, чтобы он соответствовал одному из моих экспресс-маршрутов.Например: когда нажата кнопка «удалить», я хочу удалить элемент из объекта.И когда нажата кнопка «получить», я хочу получить элемент из того же объекта.
Я попытался history.pushState (), и это оказалось беспорядок.
Вотмой код app.js:
const expressions = {1: "happy", 2: "sad"}
app.get("/expressions/:id", (req, res, next)=>{
res.send(expression[req.params.id]);
});
app.delete("/expressions/:id", (req, res, next)=>{
delete expressions[req.params.id];
});
Вот мой код index.html:
<button type="button" value"delete">delete</button>
<button type="button" value"get">get</button>
Мне действительно нужна помощь с некоторыми пояснениями.Я искал это, но я не получил то, что я хочу.Я не знаю, пропустил ли я какие-либо полезные ресурсы.