JavaScript: Give me back my interfaces! — good practices
summary
The talk discusses how to apply classical design patterns and clean-code practices from traditional backend languages when writing backend code in Node.js and vanilla JavaScript. It presents concrete lessons learned and practical conclusions, illustrated with plenty of code examples on how to structure interfaces and maintain good practices in JavaScript backends.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 10:15JavaScript interfaces
- 23:07Immutability and encapsulation
- 32:57Composition over inheritance
- 45:19Summary and Q&A
related talks
01h 13mModern Backend for Frontend on Node.js
58mNode.js Antipatterns
26mWhat's your backend written with? JavaScript?!
34mClassic programming techniques in frontend
44mProduct development with Node.js: what you can and can't do
41mArchitectures for Reuse in JavaScript
35mRethinking Enterprise Architectures with Node.js
42mStart Applying SOLID Principles in JavaScript Thanks to TypeScript
