@angular/core vs inferno vs knockout vs react vs riot vs vue