HowProgrammingWorks / NodejsStarterKit

Starter Kit for Node.js 16 or later, minimum dependencies 🚀
http://metarhia.com
MIT License
462 stars 102 forks source link

Server initialization order #87

Closed tshemsedinov closed 4 years ago

tshemsedinov commented 4 years ago
  1. Load core layer modules
  2. Load internal node.js dependencies
  3. Load external dependencies (installed from npm)
  4. Create Application instance
  5. Create Config instance
  6. Create Logger instance and wait for open event
  7. Load lib layer modules
  8. Connect to database
  9. Load domain layer, api methods and init scripts
  10. Open server ports for listening
tshemsedinov commented 4 years ago

Done except init (deprecated)