- Proper error handling
- Proper logging
- Good modularization
- Good documentation practice
- etc
I've been programming for the better part of two decades so I sort of know what I'm looking for. The node landscape is full of advice, I'm just looking for something that could be considered a 'model' project to use as a guide/example for starting a new project. One of the things I am most interested in is error handling and logging for long running processes.
Zeit: https://github.com/zeit
Facebook: https://github.com/graphql/graphql-js, https://github.com/graphql/dataloader
Misc: https://github.com/apollographql/apollo-server, https://github.com/tngan/samlify, https://github.com/sindresorhus