Boilerplate for Node.js Koa RESTful API application with Serverless, Cors, Error Handling, Logger, Request Log Time
Koa REST API Boilerplate is a highly opinionated boilerplate template for building RESTful API application with Koa.
This boilerplate include the following features:
- Logging to STDOUT/STDERR stream using
- A super small and optimized oops structure
- Swagger API documentation
- Unit Test and Integration Test along with Test Coverage using Jest testing framework
$ git clone https://github.com/MHDFahz/NodeJS-Koa-OOP-Serverless-Boilerplate.git your-project-name
$ cd your-project-name
$ rm -rf .git && git init
$ npm i
$ npm install
# Run normally
$ npm run devStart
All test for this boilerplate uses following tools.
Please use the issue tracker to report any bugs or ask feature requests.
Like this project? Please give it a ★ on GitHub! It helps this project a lot.
Provided under the terms of the MIT License.
Copyright © 2023, Muhammed Fahis.