Servers¶
Seatbelt is capable of using any server through decorator wrappers. Currently all major node servers are supported: Express, Restify, Koa, and Hapi.
Restify¶
Install¶
npm install @seatbelt/restify --save
Usage¶
import { DRestify } from '@seatbelt/server-restify';
import { IServer } from '@seatbelt/core';
@DRestify()
export class Server implements IServer {}
Express¶
Install¶
npm install @seatbelt/express --save
Usage¶
import { DExpress } from '@seatbelt/server-express';
import { IServer } from '@seatbelt/core';
@DExpress()
export class Server implements IServer {}