The nodejs enterprise website based on express framework, how do I control routing?

  node.js, question

The nodejs enterprise website based on express framework, how do I control routing?

.get(function(req, res) {});
.put(function(req, res) {});
.post(function(req, res) {});
.delete(function(req, res) {});

Is there any way to sum it up? Is there any good module recommendation? Manage my route?
If not, can you provide a more appropriate idea? Thank you

You can write all callback functions to the router-action directory and call them through routerAction.functionName

var express = require('express'),
 router = express.Router(),
 routerAction = require('../router-action');
 
 router.get('/', routerAction.index);