Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the potential drawbacks and alternatives to using JavaScript classes in this 40-minute conference talk from Devoxx. Delve into the controversial topic of classes in ECMAScript, examining issues like context binding of methods. Discover alternative patterns that are conceptually simpler, safer, more idiomatic, and potentially more powerful. Learn about object-oriented programming, prototypes, factories, object composition, higher-order functions, and modules as alternatives to classes. Gain insights into the implications of using classes in React and how hooks offer a different approach. Understand when to be cautious about using classes and consider more functional programming paradigms in JavaScript development.