=====Список задач, вывод (select)=====
**routs/todo.js**
const {Router} = require('express');
const Todo = require('../model/todo');
const router = Router();
/**
* Получение списка задач
* @param '/' адрес страницы /api/todo/, в данном случае используется префикс при регистрации ройтера,
* там страничка зарегестрирована как /add
* @param callback - обработчик запроса req - request , запрос от браузера
* res - response, ответ сервера
*/
router.get('/', async (req, res)=>{
try{
const todos = await Todo.findAll();//Получить все ищ таблицы api.todo
res.status(200).json(todos);//Веренет добавленные значения в БД
}
catch(e){
console.log(e);
res.status(500).json({
'message': "server error"
});
}
});
module.exports = router;
**public/app.js**
fetch('/api/todo',{//Получить спискок задач
method: 'get'
})
.then(res => res.json())
.then(todo => {
this.todos = todo;
})
.catch(e => console.log(e))