En el artículo anterior escribí una manera simple de tener clases en JS sin tener que usar ES6 aunque demasiado simples si queremos hacer uso de metodologías avanzadas de OOP.
Para paliar la deficiencia de OOP en Javascript, durante muchos años usé un framework llamado Qooxdoo el cual aporta todo un sistema de clases bastante avanzados que me simplificó la vida en proyectos bastante grandes de Javascript pero hoy en día encontré una alternativa más liviana aunque no aporta la misma funcionalidad.