Comment Comment by vmware513 It is Ember.js, beautifully solving this problem since 2012. parent vmware513 3 years ago