Skip to content

mapljs/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A compiled web framework for all runtimes.

import { router, handle, layer, compile } from '@mapl/web';

const api = router.init([], [
  handle.get('/', () => 'Hi')
]);

const app = router.init(
  // Middlewares
  [ layer.attach('id', () => performance.now()) ],

  // Routes
  [ handle.get('/path', (c) => c.id) ],

  // Subrouters
  { '/api': api }
);

export default {
  fetch: compile(app)
};

About

A compiled Web Standard framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published