I am looking to develop a web application in Java. I want to use a front-end framework for the front-end design, and I am not sure which one to use. For this use case, would you choose to use React or AngularJS? Are there any other frameworks that are easy to learn and have useful features?
I wouldn't recommend AngularJS, but I assume you mean Angular - the newer version.
I personally will say if it is a large scale application, Angular may be easier to manage, since it's service focused and not state focused. If it is a small / medium scale application, then use React or Vue.js, and you will also be able to scale up the application afterwards.