Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/salakjs/salak

Build better frameworks and apps with nodejs & koa.
https://github.com/salakjs/salak

framework koa koa2 node-framework nodejs salak salakjs

Last synced: 3 months ago
JSON representation

Build better frameworks and apps with nodejs & koa.

Awesome Lists containing this project

README

        




NPM version
Build Status
Coverage Status
Downloads
David deps
License

Salak is a web framework for nodejs to make web applications and APIs more easily, which bases on [Koa](https://github.com/koajs/koa).

## Installation

```bash
$ npm install --save salak@next
```

Node.js > 7.6.0 required.

## Features

- ✔︎ Full validations
- ✔︎ Auto generate docs
- ✔︎ Auto bind routes
- ✔︎ Plugin system
- ✔︎ Easy extends
- ✔︎ Typescript supported

## Docs

- [Website](https://salakjs.github.io/docs/)

## Getting Started

Follow the commands listed below.

```bash
$ npm install -g salak-cli
$ salak init simple salak-demo
$ cd salak-demo
$ npm install
$ npm start
$ open http://127.0.0.1:3000
```

## Acknowledgement

[AOTU.IO(JD Multi-terminal Development Department)](https://aotu.io)

## License

[MIT](LICENSE)