Skip to content

luasenvy/rapidfire

Repository files navigation

RapidFire

Express Based WebServer Framework

Quick Start

Installation

npm i -S @luasenvy/rapidfire

Startup Web Server

const { RapidFire } = require('@luasenvy/rapidfire')

const rapidFire = new RapidFire({ host: 'localhost', port: 8000 })

rapidFire.ignition()

http://localhost:8000 will response Cannot GET /

Benefit

  • Lightweight
    • Depends On: express, body-parser, debug Only.
  • Make Directory Structure What You Need.
  • Making Project Skeleton Rapidly.
  • Friendly Structure Module Concept
  • Simple Lifecycle.

Roadmap

Core

  • Base Directory Structure
  • Middleware Ordering & Piping

Interfaces

  • Controller
  • ServiceLoader
  • Service
  • Middleware

Documentation

Documentation

Examples

License

BEERWARE