Skip to content

👨‍🔧 A discussion on how Node.js projects can be organized.

License

Notifications You must be signed in to change notification settings

MaximeGL/nodejs-application-architecture

 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%