nodejs-application-architecture
nodejs-application-architecture copied to clipboard
👨🔧 A discussion on how Node.js projects can be organized.
Node.js: beyond the route layer
A discussion on how Node.js projects can be organized.
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
Copyright (c) 2017-2017 Simon Renoult.