Jul 30, 2017 · 1 min read
Actually, JavaScript’s prototypal inheritance is quite good. The problem is that people are more familiar with classical inheritance and try to force this paradigm onto JavaScript. But understanding how JavaScript does inheritance and using it the way it was intended is not bad at all.
Though, of course you could eliminate all types of inheritance and just go functional. That would mean less you will need to worry about.
I would recommend this article by Eric Elliott that explains the differences between prototypal and classical inheritance quite well.
Cheers!
