Может вопрос поставлен не корректно, но суть такова.
Есть к примеру маршруты:
router.route('/')
.get((req, res) => {
// Просмотр какого нибудь списка
})
router.route('/:element')
.get((req, res) => {
// Просмотр элемента списка
})
.put((req, res) => {
// Обновление элемента списка
})
.delete((req, res) => {
// Удаление элемента списка
})
router.route('/add')
.get((req, res) => {
// Страница добавление элемента в список
})
.post((req, res) => {
// Добавление элемента в список
})
Как сделать так что бы можно было указать, что маршрут такой это Update страница, маршрут такой - Delete и т.д и т.п...
Что бы по итогу получить к примеру такие данные:
var obj = {
path : '/',
create : '/add',
read : '/:element',
update : '/:element',
delete : '/:element'
}
Находил различные пакет для Express в npm но пока только для старых версий...