Router for a moped application
npm install moped-router
moped-router can be used as a standalone router. It can handle being given any aribrary Object with a "path" property, which will be treated as the moped request.
var MopedRouter = ;var app = ;app;var carApp = ;var cars =volvo: color: 'red' size: 'big'bmw: color: 'black' size: 'small';carApp;carApp;app;app;moduleexports = app;
app.use lets you mount sub-applications. You may provide an optional base-path for the sub-application (which defaults to
/). This path is a string, and does not get pattern matching like other paths.
Register a handler that is called for each request that has the given
path (using express style path matching). These can be made asynchronous by returning promises.
app.METHOD(path, handlers...) except for it targets every method.
Handle a request and get a promise for the results
Moped Extensions / Changes
Moped provides a
.run method that behaves differently depending on whether it is on the client or the server. It also passes in
res with some helpful methods and properties.