DEV Community

Discussion on: The true prototypial nature beneath "JavaScript classes"

calvintwr profile image
calvintwr Author • Edited on

One of my perspectives spot on. There's the counter argument that some of these new, class or super helps to reduce code errors. Yes to a certain extent, but code that is difficult to read can lead to errors too, for one can make mistake if one is unable to fully understand. Ultimately whether plain old object literal/object.create syntax or ES6 classes, the idea is to write things simply.

And yes, I think Angular is sometimes over engineered.