0.1.5 • Published 9 years ago
ressendr v0.1.5
ResSendr - Friendly request handlers.
Installing
$ npm install ressendr --saveUsing
before
app.get('/hello',requestHandler)
function requestHandler(req, res){
res.end('World!')
}after
import r from 'ressendr'
app.get('/hello',r.handle(requestHandler))
function requestHandler(req){
return 'World!';
}Using with promises
before
app.get('/hello',requestHandler)
function requestHandler(req, res){
asyncIO.get()
.then((response)=>{
res.end(response);
})
}after
import r from 'ressendr'
app.get('/hello',r.handle(requestHandler))
function requestHandler(req){
return asyncIO.get()
}Writing your own handlers
import r from 'ressendr'
//First we need a function that returns true or false
//true if the data can be handle by the handler.
//so lets write a number Handler
let isNumber = value => !isNaN(value);
//Now we need to handle the value and send it.
let handler = (v,res) => res.end(v.toString());
r.addHandler(isNumber,handler);
app.get('/hello',r.handle(requestHandler))
function requestHandler(req, res){
return 2
}0.1.5
9 years ago
0.1.4
9 years ago
0.1.3
9 years ago
0.1.2
9 years ago
0.1.1
9 years ago
0.0.57
10 years ago
0.0.56
10 years ago
0.0.54
10 years ago
0.0.53
10 years ago
0.0.52
10 years ago
0.0.51
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago
0.0.0
10 years ago
1.0.0
10 years ago
