summaryrefslogtreecommitdiffstats
path: root/frontend/server.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/server.js')
-rw-r--r--frontend/server.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/frontend/server.js b/frontend/server.js
new file mode 100644
index 0000000..618dfc0
--- /dev/null
+++ b/frontend/server.js
@@ -0,0 +1,22 @@
+// server.js
+const next = require('next');
+const routes = require('./routes');
+
+const app = next({ dev: process.env.NODE_ENV !== 'production' });
+const handler = routes.getRequestHandler(app);
+
+// With express
+const express = require('express');
+
+app.prepare().then(() => {
+ express()
+ .use(handler)
+ .listen(3000);
+});
+
+// Without express
+const { createServer } = require('http');
+
+app.prepare().then(() => {
+ createServer(handler).listen(6969);
+});