This package is very experimental. Don't use it for production during
beta
Http Server Module (for development)
const previr = require('previr');
const app = previr.previr({ logging: true });
app.use((req, res, next) => {
// middleware
next();
});
app.get('/', (req, res) => {
res.setHeader('Content-Type', 'text/html');
res.end('<h1>Hello World!</h1>');
});
app.get('/users/:user/:page.(json|html)?', (req, res) => {
res.end(JSON.stringify(req.params));
});
app.listen(3000, () => {
console.log('Server Running on http://localhost:3000~!\n');
});
MIT