You Might Not Need Classes

More than three years later, the introduction of classes to the ECMAScript standard is still a controversial topic. Brought over from popular classical object-oriented languages, they're not only an arguably unnecessary feature for JavaScript, but their usage can become actually harmful very easily. In this talk we'll take a look at the potential issues and

 pitfalls of using classes, like the need for context binding of methods, and suggest alternative patterns that are conceptually simpler, easier to work with, safer to use, more idiomatic, require less code and are actually more powerful. Come realize that all you really need in JavaScript are functions!

Ramón Guijarro
Web Engineer
twitter_2x.png
github_2x.png

Ramón is a creative web developer with an interest in design, communication and data. He's a JavaScript and React enthusiast who likes to share the little he knows as much as he can. He also likes to find out about unexpected uses for the web. Making up silly personal needs in order to solve them with equally silly code projects is another of his questionable virtues.

SUBSCRIBE

By submitting my email, I agree to receive YGLF Conference newsletters and acknowledge that I read YGLF Conference Privacy and Cookies policy.

FIND YOUR WAY

Proudly Created with Wix.com. Designed by WixStudio.

  • White Facebook Icon
  • White Twitter Icon
  • White YouTube Icon