需要成为Java开发人员的建议

时间:2019-07-18 09:47:53

标签: angular spring-boot

最近我加入了一家公司,要求我从事某项工作 JAVA中带有Spring-Boot(作为后端)的Angular(作为前端)。 我在春季涵盖了很多事情。 但是Angular对我来说是新手,我不知道如何开始。我应该覆盖html等在Angular中跳什么。 如果有人可以指导我会很有帮助。 谢谢。 :)

3 个答案:

答案 0 :(得分:1)

当您想与Spring Boot学习Angular时,对我最好的选择是学习 JHipster https://www.jhipster.tech/

这是一个非常强大的应用程序生成器,但是您可以通过精益示例来使用它。

您可以生成一个示例,并检查它们如何构建Spring Boot应用程序,Angular应用程序以及它们如何通信(API REST,安全性等)(例如:https://github.com/jhipster/jhipster-sample-app

您还将学到很多有关JAVA生态系统的知识:

  1. 行家
  2. Docker
  3. Liquibase
  4. JPA
  5. 测试
  6. 还有很多其他事情

这是很多事情的开始,但是非常强大。

答案 1 :(得分:0)

如果您具有Web开发的基本知识,那么https://angular.io/docs是最佳选择。完成入门部分将清除您的概念。

答案 2 :(得分:0)

您与Angular和Spring靴有很多相似之处

Angular也使用DI,但不是像S​​pringBoot那样使用@Autowired,而是在构造函数中定义依赖项

它还具有很强的键入用法,因为它在Angular中使用打字稿(例如Java / Kotlin),因此您需要正确定义自己的接口。

Angular还使用Ractive编程,因此您将使用基于可观察对象的rxjs库,其中源发出值,并且您订阅源来接收它

基本的Angular单元是指令,服务,组件,管道和模块,在它们的文档中对此进行了很好的解释,一旦您了解了这些原理,就可以开始使用Angular了。

https://angular.io/start

https://angular.io/docs