0.8.0 • Published 7 years ago
microdose v0.8.0
microdose
A feather-light JavaScript API framework for Node, written 100% in TypeScript, built for micro-services. microdose is microdosing for servers.
This package is production ready.
Documentation
Documentation can be found on here.
Hello World
src/server.ts
import {
  uApp,
  uMethods,
  uRequest,
  uResponse,
  uRouter
} from 'microdose'
@uRouter()
class App {
  @uMethods.get()
  helloWorld (req: uRequest, res: uResponse) {
    res.send('Hello world!')
  }
}
const config = {
  port: 3000
}
uApp.bootstrap(App, config)
.then(() => console.log('\nListening on port:', config.port))Features
- Leverages TypeScript decorators for a concise, intuitive application design
 - Can be used with standard 
express.jsplugins 
Installation
$ npm install microdosePlayground
Clone the repo from https://github.com/borislemke/microdose.
Install dependencies
$ npm installRun the example
$ npm startVisit http://localhost:3000 to see Hello World.
Future
- Replace 
path-to-regexpwith simpler custom alternative 
0.8.0
7 years ago
0.7.5
7 years ago
0.7.4
7 years ago
0.7.3
7 years ago
0.7.2
7 years ago
0.7.1
7 years ago
0.7.0
7 years ago
0.6.42
8 years ago
0.6.41
8 years ago
0.6.40
8 years ago
0.6.39
8 years ago
0.6.38
8 years ago
0.6.37
8 years ago
0.6.36
8 years ago
0.6.35
8 years ago
0.6.34
8 years ago
0.6.33
8 years ago
0.6.32
8 years ago
0.6.31
8 years ago
0.6.30
8 years ago
0.6.29
8 years ago
0.6.28
8 years ago
0.6.26
8 years ago