As first i'd ask myself: is a framework like this really necessary? When the answer is yes, well, with no problem with evergreen browsers, and with a shotgun pointed to my head that prevents me for using far better framework like Vue.js, well, i'll choose Polymer that leverages web components. The React approach and syntax are just crazy and i'd stay away from it as much as possible