0.2.1 • Published 10 years ago

parkway v0.2.1

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

parkway

Convention-based routing for express apps

Usage

Folder structure

- package.json
- server.js
- routes
	- index.js
	- foo.js

routes/index.js

module.exports = {
	'get': function(req, res) { /* ... */ },
	'post': function(req, res) { /* ... */ },
	'some/relative/path': {
		'get': function(req, res) { /* ... */ },
	}
}

Routes in routes/ map to /

var app = express();
// ...
require('expressway').install(module, app);

Advanced Path mapping

var app = express();
var expressway = require('expressway');
// ...
expressway.install(module, app, 'routes', '/');
// above line is equivalent to expressway.install(module, app); 
expressway.install(module, app, 'some/path/relative/to/module', '/absolute/url/prefix');
0.2.1

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago