After taking a look at Angular2 I definitv know that my when I need to rewrite my app with something like that:
app.AppComponent =
ng.core.Component({
})
.Class({
});
from angular.component('name', {});
I will go a totally other route than upgrading. I mean wtf. the JavaScript Part of Angular 2 is horrible.
Since I'm on a Scala Server I possible try to look at Scala JS and rewrite something.
It's too bad that our "application" fit's the SPA scheme so good, but these frameworks changes so much over the years that it's nearly not maintainable will a small group.