Recently I am working in a Large scale application which includes HR system, Accounting system and many more. We have decided to go with Java Spring Boot 2.0 write now. We will use Multi module architecture for back-end technology.We want to select the front end framework right now that's why we need your experience sharing about Angular/ React / Vue. What are the pros and cons about using them? Please share your view and experience which will be pretty helpful for me.