Skip to content

Commit

Permalink
Upgrade to Servie 4
Browse files Browse the repository at this point in the history
  • Loading branch information
blakeembrey committed May 19, 2019
1 parent 2927764 commit 6b357d4
Show file tree
Hide file tree
Showing 11 changed files with 3,192 additions and 2,733 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ notifications:
on_failure: change

node_js:
- '6'
- "8"
- stable

after_script: "npm install coveralls@2 && cat ./coverage/lcov.info | coveralls"
16 changes: 8 additions & 8 deletions benchmarks/express.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
const { createServer } = require('http')
const express = require('express')
const { createServer } = require("http");
const express = require("express");

const port = 4000
const app = express()
const port = 4000;
const app = express();

app.get('/', function (req, res) {
res.send('hello world')
})
app.get("/", function(req, res) {
res.send("hello world");
});

createServer(app).listen(port, () => console.log('express running:', port))
createServer(app).listen(port, () => console.log("express running:", port));
26 changes: 13 additions & 13 deletions benchmarks/http.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
const { createServer } = require('http')
const parseurl = require('parseurl')
const { createServer } = require("http");
const parseurl = require("parseurl");

const port = 4000
const port = 4000;

function app (req, res) {
const Url = parseurl(req)
function app(req, res) {
const Url = parseurl(req);

if (req.method === 'GET' && Url.pathname === '/') {
res.setHeader('Content-Type', 'text/plain')
res.setHeader('Content-Length', '11')
res.end('hello world')
return
if (req.method === "GET" && Url.pathname === "/") {
res.setHeader("Content-Type", "text/plain");
res.setHeader("Content-Length", "11");
res.end("hello world");
return;
}

res.statusCode = 404
res.end()
res.statusCode = 404;
res.end();
}

createServer(app).listen(port, () => console.log('http running:', port))
createServer(app).listen(port, () => console.log("http running:", port));
21 changes: 11 additions & 10 deletions benchmarks/servie.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
const { createServer } = require('http')
const { Response } = require('servie')
const { createBody } = require('servie/dist/body/node')
const route = require('servie-route')
const { createHandler } = require('../dist/index')
const { createServer } = require("http");
const { Response } = require("servie/dist/node");
const { get } = require("servie-route");
const { createHandler } = require("../dist");

const port = 4000
const port = 4000;

const app = createHandler(route.get('/', () => {
return new Response({ body: createBody('hello world') })
}))
const app = createHandler(
get("/", () => {
return new Response("hello world");
})
);

createServer(app).listen(port, () => console.log('servie running:', port))
createServer(app).listen(port, () => console.log("servie running:", port));
Loading

0 comments on commit 6b357d4

Please sign in to comment.