awesome-nodejs-learning
github.com/kryz81/awesome-nodejs-learning ↗A list limited to the best Node.js Learning Resources
472
GitHub Stars
99
Curated Resources
30
Categories
21 hours ago
Last Refreshed
Node.js CertificationNode.js HistoryModule SystemPatterns, Anti-patterns, Best practicesReactor PatternNode.js InternalsEvent LoopStreamsEvent SystemDependency InjectionHandling ErrorsTestingDebuggingLinting and formattingOptimizing PerformanceSecurityLoggingAuthenticationWebsocketsNode.js with dockerNode.js with typescriptMicroservicesMonitoringFrameworksArchitecture and Project StructureNative ModulesNPMOtherRecommended BooksRecommended courses
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me patterns, anti-patterns, best practices resources from awesome-nodejs-learning"
Installation instructions →What's inside
Patterns, Anti-patterns, Best practices
NPM
Event Loop
Logging
Testing
- A testing guide for Express with request and response mocking/stubbing using Jest or sinon
- Node.js & JavaScript Testing Best Practices
- Please, stop playing with proxyquire
- Testing streams: a primer
- Unit Testing Express Middleware Behavior
- Unit testing in Express with Promise-based Middleware and Controllers
Recommended courses
- Beginner's Series to Node.js
26 short videos to start coding with Node.js
- Node.js: Advanced Concepts
Node.js with typescript
Showing a sample of 99 resources. View the full list on GitHub →