Ultimamente tenho estudado Spring MVC e conseguir observar muitas diferenças positivas em relação ao FrameWorks que eu estava utilizando para fazer os meus projetos como JSF 2.2, porém ouvir falar muito bem do AngularJS em relação a produtividade, segurança e aceitação no mercado de trabalho, conseguir fazer uma pequena aplicação de AngularJS com SQLlite, mas apesar de ter dito noção de como criar um projeto em AngularJS em modelo MVC, não conseguir enxergar possibilidades dele ser integrado com outra tecnologia, como por exemplo ele ser integrado com uma aplicação Spring MVC, então tenho as seguintes dúvidas;
O AngularJS pode ser integrado com outras tecnologias como o Spring MVC?
Pelo AngularJS é possível implementar Relatórios como é feito com o IReport?
Pelo AngularJS é possível implementar criação de banco de dados automático como é feito pelo JPA com Hibernate?
Pelo AngularJS é possível implementar boleto bancários?
O AngularJS é auto independente ao ponto de em si ser um FrameWorks completo, de tal maneira é desnecessário ele ser integrado com outra tecnologia Web como o Spring MVC?
Aqui na empresa haverá um Webinar ao vivo e aberto ao público de como criar uma aplicação com Spring Boot e AngularJS, se inscrevam: http://www.matera.com/br/webinars/
Titulo: APLICAÇÕES WEB COM JAVA HIPSTER Descrição: Fazer o startup de aplicações WEB com Java stack tem custado muitas horas de engenheiros experientes. Quer aprender a criar uma aplicação robusta de alta performance com Spring Boot e AngularJS?
Eu gostaria de saber se AngularJS e thymeleaf são tecnologias que podem andar juntas?
S
Shura16
O AngularJS pode ser integrado com outras tecnologias como o Spring MVC?
Sim, como o Spring Data Rest ou mesmo Spring MVC servindo JSON.
Pelo AngularJS é possível implementar Relatórios como é feito com o IReport?
Sim, pode fazer manualmente ou usar ferramentas como o Visualize.js
Pelo AngularJS é possível implementar criação de banco de dados automático como é feito pelo JPA com Hibernate?
Não. O Angular não acessa banco de dados diretamente, somente através de API’s REST ou Websocket. Tais API’s podem então usar Hibernate para criar o banco.
Pelo AngularJS é possível implementar boleto bancários?
O AngularJS é auto independente ao ponto de em si ser um FrameWorks completo, de tal maneira é desnecessário ele ser integrado com outra tecnologia Web como o Spring MVC?
Não, AngularJS é somente front-end utilizado para aplicação client-side. Ele ainda precisa de outra tecnologia back-end além de várias outras ferramentas/frameworks front-end como CSS do Bootstrap por exemplo.