Fast, Configurable, Intelligent web framework for node.
Installation
$ npm install conso -g
Features
- ✔︎ Annotation
- ✔︎ Dependency Injection
- ✔ Restful API
- ✔︎ Configurable
- ✔︎ Async/Await
- ✔︎ Database Support Using waterline
Example
you can mapping http://localhost:3000/home/user/:uid
via code below
let Annotation = ;let UserModel = ; let route get model = Annotation; @ @ user; @ async { let _user = await thisuser; // await ctx.render('index', {user:_user}); ctx; }
Quick Start
conso has a built-in generator which you can use that to generate an application as shown below:
- Install the executable.
$ npm install -g conso-generator
- Create the app:
$ conso init showcase && cd showcase
- Install dependencies:
$ npm install
- Start the server:
$ npm start
Then Open http://localhost:3000
Docs & Community
This project uses JSDoc. For the full public API documentation, clone the repository and run
npm run docs
. This will run JSDoc with the proper options and output the documentation to out/.
Coming soon! Please expecting!