2.5.9 • Published 5 years ago
addison v2.5.9
Addison
Quick and easy http server creator WHAT'S NEW:
-COMPLETE REWRITE
-POST HANDLING
-WRITE STATUS
-REDIRECT
-CHANGABLE HOST
SIMPLE SERVER:
const Addison = require('addison')
const server = new Addison()
server.get('/', (req, res) => {
res.send('My First Addison Server')
})
server.listen(8080, 'localhost', ()=>{
console.log('Server Started')
})
SYNTAX:
res.redirect(path); // To Redirect To Different Path
res.send(data); //Send Data
res.sendFile(route) //Send File
GET:
server.get('/form', (req, res) => {
res.send('My First Addison Server')
})
POST:
server.post('/form', (req, res) => {
console.log(res.data)
})
MIDDLEWARE:
server.get('/', (req, res)()=>{
console.log(1)
return 'next'
}, (req, res) => {
console.log(2)
return 'next'
}, yourownfunction)
function yourownfunction(req, res){
console.log(3)
//No Return Next Because End Of Pipeline
}
ERROR PAGE:
Cannot Get /${page}