Olá, Ultimamente tenho percebido um aumento imenso no uso do Java com AngularJS, em projetos, vagas de emprego, etc...
Não sou conhecedor do AngularJS, então fico muito curioso, Como ocorre essa integração entre os dois? Acredito que seja o AngularJS correndo no front e o Java no back, mas quais tecnologias Java costumam correr por trás de um aplicação em AngularJS? Java Enterprise como JSF ou Spring? ou alguma outra? O java consegue se comunicar com um front feito em angular, por exemplo usando ManagedBeans?
Estou de olho no curso de angular aqui do alura, mas até la não consigo sanar essa duvida, agradeço a quem ajudar.