qqp question1: Is Vaadin a good Java UI framework for Enterprise applications? What other frameworks should I consider? Should we consider any JS framework instead? question2: What's a good JS framework to use instead of Angular2?