@Pavel_Tkachenko
Да, я преступник. Моё преступление — любопытство

Как в Express определить маршруты в системе CRUD?

Может вопрос поставлен не корректно, но суть такова.
Есть к примеру маршруты:
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 но пока только для старых версий...
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
mak_ufo
@mak_ufo
Похоже, вам нужно что-то более высокоуровневое. Посмотрите в сторону hapi
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы