В экспрессе, когда я использую промежуточное программное обеспечение для маршрутизации, нормально ли добавлять объект запроса?Или это плохая картина?Альтернативы?Спасибо.
app.get('/', getLayout, function(req, res){
if(req.layout == 'simple') ...render simple layout...
else ...render full layout...
});
где
getLayout = function(req, res, next){
req.layout = (req.params.blah == 'blah') ? 'layout_simple' : 'layout_full';
next();
}