Если вы хотите имитировать DELETE и PUT, methodOverride для этого.
Если вы передадите параметр _method post, установленный в "delete" или "put", вы можете использовать app.delete и app.put в Express вместо использования app.post все время (таким образом, более описательное, подробное)
Backend:
// the app
app.put('/users/:id', function (req, res, next) {
// edit your user here
});
Клиентская логика:
// client side must be..
<form> ...
<input type="hidden" name="_method" value="put" />
</form>