vicegrip

A modern application framework for node.

Usage no npm install needed!

<script type="module">
  import vicegrip from 'https://cdn.skypack.dev/vicegrip';
</script>

README

Vicegrip

NPM version Build Status

A modern application framework for NodeJS.

Introduction

Vicegrip is a modern web application framework written in Typescript. Using all the handy new bits and pieces coming to JavaScript. The idea is to make node web application development easier and support user who like a batteries included framework and even developers who just want to use bits and pieces of this framework.

Getting started

A simple hello world example: (for more examples look in the examples folder in the current project)

import {
  ServiceCollection,
  ApplicationBuilder,
  bootstrap,
  Injectable
} from 'vicegrip/core';

@Injectable()
export class Startup {

  configure(services: ServiceCollection): void {
    // configure your services here
  }

  run(app: ApplicationBuilder): void {

    app.use((req: any, res: any) => res.send('hello express'));

  }

}

bootstrap(Startup);

More info and howtos coming soon!