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

https://github.com/dimitrisnl/koa-rest-skeleton

⚙️ A very simple REST Koa skeleton
https://github.com/dimitrisnl/koa-rest-skeleton

boilerplate koa koa2 nodejs rest-api skeleton

Last synced: 2 months ago
JSON representation

⚙️ A very simple REST Koa skeleton

Awesome Lists containing this project

README

          

# koa-rest-skeleton

![Version](https://img.shields.io/badge/version-1.0.0-blue.svg?cacheSeconds=2592000)
![Prerequisite](https://img.shields.io/badge/node-%3E%3D12.0.0-blue.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#)
[![Twitter: dnlytras](https://img.shields.io/twitter/follow/dnlytras.svg?style=social)](https://twitter.com/dnlytras)

Hey there 👋.

I couldn't find a basic skeleton for [Koa](https://koajs.com/) that I liked, so I decided to give it a go.

This project sets up `prettier`, `eslint`, `jest` and has accounted for a `DEV` enviroment with `nodemon`.

You won't find a sophisticated folder structure, auth, or any boilerplate that eventually will be removed. Just a pre-configured enviroment to kick-start your project.

## Prerequisites

- node >=12.0.0

## Usage

1. Fork this repo

2. Run `npm install`

3. Configure the routes in `lib/routes` as you please

## Author

👤 **Dimitrios Lytras **

- Website: https://dimitrioslytras.com

* Twitter: [@dnlytras](https://twitter.com/dnlytras)

- Github: [@dimitrisnl](https://github.com/dimitrisnl)

## Show your support

Give a ⭐️ if this project helped you!