This commit is contained in:
kogleee
2023-11-08 13:17:48 +03:00
commit 3dbd9654c2
136 changed files with 14736 additions and 0 deletions

27
task25/app.js Normal file
View File

@@ -0,0 +1,27 @@
const express = require('express');
const app = express();
// определяем Router
const productRouter = express.Router();
// определяем маршруты и их обработчики внутри роутера
productRouter.use('/create', function (request, response) {
response.send('Добавление товара');
});
productRouter.use('/:id', function (request, response) {
response.send(`Товар ${request.params.id}`);
});
productRouter.use('/', function (request, response) {
response.send('Список товаров');
});
// сопотавляем роутер с конечной точкой "/products"
app.use('/products', productRouter);
app.use('/about', function (request, response) {
response.send('О сайте');
});
app.use('/', function (request, response) {
response.send('Главная страница');
});
app.listen(3000);