attorest/atto-rest

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Atto REST 
[![Maintainability](https://api.codeclimate.com/v1/badges/952c25d0bac6146489b5/maintainability)](https://codeclimate.com/github/attorest/atto-rest/maintainability) [![Coverage](https://api.codeclimate.com/v1/badges/952c25d0bac6146489b5/test_coverage)](https://codeclimate.com/github/attorest/atto-rest/test_coverage)

_Clean and simple modern WEB services_
> atto (symbol a) is a unit prefix in the metric system denoting a factor of 10^−18

### WHAT?
🚀 Clean (minimal dependencies), strongly typed, asyncronous, robust framework for NodeJS backend development written with TypeScript, designed to solve web problems with cutting-edge technologies, patterns and architecture

### WHY?
##### So, why we create "yet another one" framework in 2019?
Our background motivation is simple: 
- **We creating** it for **ourselves** 😊
- **We want** to run a _clean_ and _simple_ code, 
- **We want** run apps without **libshitting** and app's obesity from scratch because of modules we dependent on
- **We hate** empty repositories with simple logic, that grows your `node_modules` from `0 bytes` to `1 GB` after you run `npm install`
- **We want** to speed-up services and microservices development with modern toolkit and **don't** enlarge complexity
- ***Our target** is lightweight and simple way to solve modern typic task patterns as cute as possible
- **We love** typed node applications and [TypeScript](https://github.com/microsoft/typescript)

> Deeply inspired with [zeit/micro](https://github.com/zeit/micro) and desined go by [DRY Principle](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself).
<img src="https://raw.githubusercontent.com/zeit/art/6451bc300e00312d970527274f316f9b2c07a27e/micro/logo.png" width="50"/>

---

### ⛔️ **PROJECT IS UNDER ACTIVE DEVELOPMENT. DO NOT USE IT!**

---
### Use it from npm registry [attorest @ npm](https://www.npmjs.com/package/attorest) 

⚠️**WARNING**: CURRENTLY NOT AVALIABLE
```bash
npm install --save atto-rest
```
---