Skip to content

japple-jnode/server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JustServer

Simple web server package for Node.js.

Installation

npm install @jnode/server

Usage

Import JustServer

const { Server } = require('@jnode/server');

Start a simple server

const server = new Server({
  '*': {
    '/awa': {
      '/uwu': {
        'TEXT': 'uwu'
      },
      'TEXT': 'awa'
    }
  },
  '#': {
    '!404': {
      '+STATUS': 404,
      'TEXT': '404 Page not found!'
    },
    '!500': {
      '+STATUS': 500,
      'TEXT': '500 Internal server error!'
    }
  }
});
server.listen(8080);
server.on('error', console.error);
server.on('request', (req, res) => {
  res.on('finish', () => {
    console.log(`${res.statusCode} ${req.headers.host}${req.url}`);
  });
});

About

Simple web server package for Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published