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

https://github.com/filibit/clean-node-api

A web API demonstrating Clean Code paradigm and SOLID principles
https://github.com/filibit/clean-node-api

Last synced: 3 months ago
JSON representation

A web API demonstrating Clean Code paradigm and SOLID principles

Awesome Lists containing this project

README

          

A web API that demonstrates some of the arguably best coding practices.

Inspired by **Clean code** paradigm and **SOLID principles**.

## Info

- The API is RESTful and written in Javascript (Node.js environment)

- The only production dependencies are Node's built-in modules

- **It's work in progress**

## Usage
1. Run the following command inside the project folder: `node index.js`
2. After the app is built and started, you should see a message about the server state

## Known Issues:
- **Case insensitive data operations:** In some environments, methods in Node's File System (`fs`) module have case insensitive path arguments, which can make data operations perform on untargeted resources.

## Any questions?
filip.biterski@gmail.com