=====Обработка формы=====

Добавить курс

**роут routes/add.js** const {Router} = require('express'); //или const express.Router = require('express'); const router = Router(); /** * страница add * первый параметр адрес страницы, в данном случае используется префикс при регистрации ройтера, * там страничка зарегестрирована как /add * второй параметр callback - обработчик запроса req - request , запрос от браузера * res - response, ответ сервера */ router.get('/', (req, res) => { res.status(200);//вернуть статус ответа res.render('add',{ title:'Добавить курс', isAdd: true });//рендерим используя шаблонизатор }); /** * страница add * Обработка POST запроса * первый параметр адрес страницы, в данном случае используется префикс при регистрации ройтера, * там страничка зарегестрирована как /add * второй параметр callback - обработчик запроса req - request , запрос от браузера * res - response, ответ сервера */ router.post('/', (req, res) => { // res.status(200);//вернуть статус ответа console.log(req.body);//Данные POST //res.end(JSON.stringify(req.body));//Распечать POST на страничке res.redirect('/courses');//Редирект на страницу с курсами }); module.exports = router;//Экспортирум роутер