Я начинаю смотреть на Node.js. Также я использую Express.
И у меня есть вопрос - как я могу организовать маршруты веб-приложений? Все примеры просто помещают все эти обработчики app.get/post/put()
в app.js, и все работает отлично. Это хорошо, но если у меня есть нечто большее, чем простой блог HW? Можно ли сделать что-то вроде этого:
var app = express.createServer();
app.get( '/module-a/*', require('./module-a').urls );
app.get( '/module-b/*', require('./module-b').urls );
и
// file: module-a.js
urls.get('/:id', function(req, res){...}); // <- assuming this is handler for /module-a/1
Другими словами - мне бы хотелось что-то вроде Django URLConf, но в Node.js.