|
80 | 80 | | ⬜ Async Collector | | | | |
81 | 81 | | ⬜ Coroutine | | | | |
82 | 82 | | ⬜ Goroutine | | | | |
| 83 | + |
| 84 | +## Node.js and backend |
| 85 | + |
| 86 | +| Internals | Theory | Network | Technique | Problems | |
| 87 | +|----------------------|------------------------------|-------------------|------------------|-------------------| |
| 88 | +| 🟦 Nonblocking I/O | 🟦 I/O bound tasks | 🟦 HTTP(S) | ⬜ Logging | ⬜ Memory leaks | |
| 89 | +| 🟦 Event Loop | 🟦 CPU bound tasks | 🟦 TCP/SSL | ⬜ Testing | ⬜ Resource leaks | |
| 90 | +| 🟦 commonjs | 🟦 Memory bound tasks | 🟦 UDP | ⬜ CI/CD | ⬜ Blocking code | |
| 91 | +| 🟦 ECMA modules | 🟦 Multilayer approach | 🟦 TLS | ⬜ Readable | ⬜ Data race | |
| 92 | +| 🟦 Network API | 🟦 Dependencies | 🟦 Websocket | ⬜ Writable | | |
| 93 | +| 🟦 Addons | 🟦 Inversion of control | 🟦 SSE | ⬜ Transform | | |
| 94 | +| 🟦 N-API | 🟦 Dependency injection | 🟦 HTTP/3 (QUIC) | ⬜ back pressure | | |
| 95 | +| 🟦 Webassembly | 🟦 GRASP for JS and Node.js | 🟦 Long polling | ⬜ Buffer | | |
| 96 | +| 🟦 npm | 🟦 SOLID for JS and Node.js | 🟦 REST | ⬜ Console | | |
| 97 | +| 🟦 node_modules | 🟦 GoF for JS and Node.js | 🟦 RPC | ⬜ Inspector | ⬜ | |
| 98 | +| 🟦 package.json | 🟦 Distributed systems | 🟦 Routing | | ⬜ | |
| 99 | +| 🟦 vm isolation | 🟦 Highload applications | 🟦 IP sticky | | ⬜ | |
| 100 | +| 🟦 command line args | 🟦 DDD | 🟦 DoS | | ⬜ | |
| 101 | +| 🟦 Node.js CLI | 🟦 Clean architecture | 🟦 DDoS | | ⬜ | |
| 102 | +| 🟦 Graceful Shutdown | 🟦 Domain in the middle | 🟦 XSS | | ⬜ | |
| 103 | +| 🟦 Clustering | 🟦 Message Queue | 🟦 Path traversal | | ⬜ | |
| 104 | +| 🟦 Load balancing | 🟦 Transport-agnostic server | 🟦 CSRF | | ⬜ | |
| 105 | +| 🟦 Serverless clouds | 🟦 Framework-agnostic app | 🟦 DNS | | ⬜ | |
| 106 | +| 🟦 FaaS clouds | 🟦 Interactive applications | 🟦 Fetch | | ⬜ | |
| 107 | +| 🟦 Debugging node.js | 🟦 Real-time applications | 🟦 zlib | | ⬜ | |
| 108 | +| 🟦 crypto | 🟦 CQS and CQRS | | | ⬜ | |
| 109 | +| 🟦 SharedArrayBuffer | 🟦 Event Sourcing | | | ⬜ | |
| 110 | +| 🟦 child_process | 🟦 Shared memory | | | | |
| 111 | +| 🟦 worker_threads | | | | | |
| 112 | +| 🟦 Streams | | | | | |
0 commit comments