simonrenoult / nodejs-application-architecture

πŸ‘¨β€πŸ”§ A discussion on how Node.js projects can be organized.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js: beyond the route layer

A discussion on how Node.js projects can be organized.

Travis Codecov Travis

Discussion

The artcle discussing this code base is here: https://blog.octo.com/en/clean-node-part-1/. Feel free to open an issue in order to discuss design decisions!

Features

Based on this kata: https://github.com/octo-woapi/katapi

Instructions

Start

Server will listen on port 3000 by default (can be overridden with environment variable PORT)

$ npm start

Test

$ npm test

Lint

$ npm run lint

License

MIT License

Copyright (c) 2017-2017 Simon Renoult.

About

πŸ‘¨β€πŸ”§ A discussion on how Node.js projects can be organized.

License:MIT License


Languages

Language:JavaScript 100.0%