Currently in ES5 many of us are using the following pattern in frameworks to create classes and class variables, which is comfy: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); In ES6 you can create classes natively, but there is no option to have class variables: // ES6 class MyClass { const MY_CONST = 'string'; // <-- this is not pos

